问题标签 [vba]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vba - 将 ADO 记录集文本字段排序为数字
使用 VBA,我有一组函数返回ADODB.Recordset
所有列作为adVarChar
. 不幸的是,这意味着数字被排序为文本。所以 1,7,16,22 变成 1,16,22,7
是否有任何方法可以将数字作为文本列进行排序,而无需更改列的类型?
注意:我正在使用 Project 2003 和 Excel 2003 并引用Microsoft ActiveX DataObject 2.8 库
excel - 如何使用 VBA 从 Excel 向服务器发送 HTTP POST 请求?
从 Excel 电子表格执行 HTTP POST 需要什么 VBA 代码?
vba - 将 Word 2003 自定义宏工具栏迁移到 Word 2007 的最简单方法是什么?
我有一系列为 Word 2003 开发的宏和工具栏。现在我的办公室正在升级到 Word 2007,我需要迁移它们。宏本身迁移零努力,但工具栏是一个不同的问题。工具栏的一个随机子集显示在“加载项”功能区选项卡中,但我还没有找到控制哪些工具栏的方法。
可能有点复杂的是,我通过将模板放入用户的 Word STARTUP 文件夹(C:\Documents and Settings\username\Application Data\Microsoft\Word\STARTUP)来部署宏。虽然我可以将 normal.dot 中的宏添加到快速访问工具栏中,但我无法从该启动模板中添加宏。无论如何,我想要一个更好、更结构化的布局。
那么,在 Word 2007 中复制我的自定义宏工具栏的最简单方法是什么?
html - 如何在保留格式的同时使用 Visual Basic 将 HTML 格式的字符串插入 Microsoft Word 文档?
我使用 Visual Basic 和自动化接口从外部应用程序检索字符串。这些字符串包含简单的 html 格式代码(<b>、<i> 等)。Visual Basic for Word 中是否有任何简单的功能可以将这些字符串插入到 word 文档中并将 html 格式代码转换为 word 格式?
vba - 枚举计算机上设置的 DSN 列表
我有一个 Excel 应用程序,我想在其中向用户显示数据源名称(即:DSN)的列表,以便她/他可以选择要使用的数据源。
希望获得列表后,我可以轻松访问 DSN 属性以连接到适当的数据库。
请注意,我不想使用无 DSN 连接。
excel - 如何将 DB2 日期时间字符串转换为 Excel 日期
我会定期从 DB/2 数据库中提取日期和时间戳,格式如下:
有没有比用子字符串分解更简单的方法将其转换为 Excel 日期格式?
感谢您的帮助!
excel - 如何仅使用 .xla 文件中的代码从 Excel VBA 压缩文件?
我需要能够 GZip 压缩 Excel VBA 函数中的文件。具体来说,我需要能够使用“放气”算法。
有没有办法做到这一点而不必执行命令行应用程序?由于不依赖外部工具,代码将更加健壮。
理想情况下,代码将使用预安装的 VBA 或 COM 库函数——我不想自己实现这个逻辑或安装 DLL 等。
如果可能的话,我希望该功能的安装与将 .xla 文件添加到可用的 Excel 加载项一样简单。不需要 DLL、EXE、注册表项等。
编辑我可以使用.NET GZipStream 来做到这一点吗?
vba - 获取当前登录的windows用户
我通过谷歌找到了这个:http ://www.mvps.org/access/api/api0008.htm
这是最好的方法吗?
vba - 在 Excel VBA 中使用 New 关键字和调用 CreateObject 有什么区别?
我应该使用什么标准来决定是否编写这样的 VBA 代码:
或像这样:
?