我需要通过VBA以编程方式删除Access宏(或表单或报表). AllMacros集合(以及关联的Application.Containers().Documents集合)似乎是只读的. 我可以简单地删除表和查询,但其他…
标签:vba
ms-access – 在Access窗体中过滤
我有一个表单,我希望它在加载后立即过滤. 单击表单后,它应该能够通过过滤特定数据来加载.我想通过Program Nam和Year过滤它. 我尝试了以下代码,但我不断收到语法错误: Private Sub Form_Loa…
Access 2007 VBA:如何获取/更改当前记录在屏幕上的位置
我有一个显示40行的Access 2007表单.当我打开它时,我希望当前记录的行显示在显示的40行中的行位置#5.换句话说,当前行上方应有4行,下方有35行. MoveUpDown是我第一次执行此操作,但目前仅在当前记录…
vba – Application.run不适用于模块
我有两个模块.在一个模块中,我想间接地从另一个模块运行一个子模块.根据MS和众多在线资源,这应该有效 – 但事实并非如此.可能是什么问题呢? 'Module: "Helpers" Public Sub ubTest() …
ms-access – 浏览Access中的文件
我有一个用户用来上传CSV文件的表单.现在,用户必须在文本框中键入文件的完整文件路径.如何浏览文件弹出窗口以允许用户导航到文件而不必键入整个路径?功能是否已经存在,我只是不知道如何使用它? 最佳答案 您可以使用API…
vba – 忽略“用户定义的类型未定义”错误
我有“用户定义的类型未定义”的问题,但我不想解决它,我想忽略它. 情况:在word文档(.docm)中我使用外部dll(C#,由我创建,我可以控制它).此dll用于改进对文档的控制(导入模型部件/搜索依赖参数/ …). …
Word VBA代码选择单元格中的文本,将特殊剪切和粘贴回同一单元格
我有一个包含两列和“x”行数的表. 在第二列是格式化文本,我想将其更改为无格式文本. 手动方式是: 在第2列中选择整个单元格»剪切»单击编辑»单击选择性粘贴»单击未格式化 我们的想法是将未格式化的文本粘贴回切割的单元格,…
vba – 连续形式的动态工具提示
问题是我有一个连续的形式,并且有一个列,工具提示对于每一行都不相同. 例如: 用户用于将区域称为数字,因此我将显示为数字,我将在工具提示中显示完整的名称.这样我节省了空间,没有滚动条. 我所做的是将一个带有工具提示值的隐…
在VBA powerpoint中如何将新幻灯片添加到空的演示文稿中
我想在一个空的演示文稿中添加一张新幻灯片.我正在努力布局. 我使用以下内容: Set pptLayout = ActivePresentation.Designs(1).SlideMaster.CustomLayouts…
VBA是否保留过去代码更改的缓存?
我在VBA中为autocad(.dvb文件)创建了一个小应用程序.它有一个表单和一堆模块. 我最初在包含和IP地址(10.0.0.16)的模块中编写了一些代码.后来我用实际的netbios名称(MyServer)替换了I…
从VBA中的另一个子例程中抑制MsgBox
我有一个VBA子程序,它调用一个由其他人编写的子程序.偶尔,另一个子打开带有OK按钮的MsgBox.另一个子程序需要很长时间才能运行,我称之为数百次,所以我希望能够在一夜之间运行它.不幸的是,我无法想出一种在MsgBox…
使用VBA使用ADF扫描仪扫描多个页面
我正在编写Microsoft Access应用程序,我想让用户将多个页面扫描为单个PDF格式.扫描完所有页面后,转换为PDF工作正常.这是我的代码: Option Compare Database Option Expl…