将用户窗体与 Excel 中的单元格对齐
我试图在 Excel 中定位用户窗体(名为 UserForm1),以与 Excel 中的单元格引用对齐。如果我使用下面的第一个代码初始化表单,则用户表单的大小正确,…
通过 Microsoft OLE DB 提供程序使用 EXCEL 作为数据源
我们经常使用一些 Excel 文件作为数据库中大量导入的数据源。在代码级别,我们总是将相应的数据源称为: set rs = New ADODB.recordset rs.open "SELE…
Excel vba 重命名复选框
我有一个包含许多复选框的工作表。 Excel 自动将它们命名为 CheckBox1、CheckBox2 等...但是,对于我的文档,我需要将它们全部重命名为 Rij11_1、Rij1…
Excel VBA 自动重命名复选框
我目前正在处理几个带有很多复选框的 Excel 工作表。 当您输入复选框时,它的名称为 CheckBox1、CheckBox2 等,但是否可以自动重命名它们? 在我的代…
Visual Basic Application.GetSaveAsFilename 对话响应
这一定是最愚蠢的问题。我有以下 VB 代码,当按下按钮时,会弹出一个对话框来保存 PDF 文件。 它工作正常,只是我刚刚意识到即使按下取消按钮它也会执…
正则表达式替换正文内容
我尝试以下方法将当前打开文档中的所有文本内容替换为数字零,但它不起作用 Set objWdDoc = Word.Application.ActiveDocument Set objWdRange = objWd…
如何根据搜索字符串选择先行和后代行。- X
我对 Excel VBA 并不陌生,但也不是专家。我遇到了奇怪的问题,请有人帮助我,我无法再思考了。 我的 Excel 故事: 我的电子表格中有大约 40,000 行。…
工作表.CodeName 为空
我试图通过它的 CodeName 属性引用新添加的工作表。问题是 CodeName 返回空字符串,除非从调试器运行。 Set tableSheet = Worksheets.Add(After:=Work…
MS Access 无需 VBA?
一个简单的问题:MS Access 是否可以使用 C# 代替 VBA?我可以使用 Windows 窗体和(或)WPF 扩展 Access 应用程序吗?这样的场景有意义吗?…
模块变量无法在 CodeModule.InsertLines 调用中保留下来
我正在尝试在运行时向工作表添加一个按钮。该按钮应该只显示在运行时创建的不同工作表。我添加了这样的按钮: Dim btnShowTable Set btnShowTable = A…
如果存在 VBA 宏,Excel VSTO 将无法加载
我有一个使用 Visual Studio Tools For Office (VSTO) 2005 开发的 Excel XLS。大部分代码都是用 C# VSTO 编写的,但也有一个 VBA 宏来实现工作表功能…
VBA 中的子字符串
我在不同的单元格中有多个字符串,就像 CO20: 20 YR CONVENTIONAL FH30: 30 YR FHLMC FHA31 我需要获取从 1 到 ':' 索引为止的子字符串,或者如果在结…
Excel 2007 中的特殊粘贴
我编写了宏(在 individual.xlsb 上,因为我想在每个 Excel 工作表中使用它)并为其分配快捷方式。 不幸的是我收到一条错误消息 - 出了什么问题 (对…