问题标签 [vba7]
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.
excel - 当我使用 excel vba 将金额从 excel 复制到 word 时,如何以 Lakhs(印度格式)格式化数字
我正在尝试创建一个工具来生成批量工资修订文件,并且在将 word 文件从 excel 复制到 msword(使用书签)时,遇到了在 word 文件中获取正确数字格式的问题。从 excel 中获取 MS word中正确的印度数字格式(十万和克罗)的最佳方法是什么。
我在vba中使用“格式”(“##,##,##0”)尝试了许多选项,但是当数字是一万时,数字前面会出现一个额外的逗号。
我是 vba 新手,在高级选项方面不太亲力亲为。如果需要,请告诉我是否可以创建一个修复函数。
vba - 在按钮完全执行代码后,如何使用 vba 更改用户窗体上命令按钮的颜色?
例如,按钮的文本标签的原始颜色为黑色。我想在执行后将其更改为绿色。n 如果有人可以更具体地为 powerpoint vba 回答这个问题,那就太好了。谢谢
excel - 在单元格中查找字符串集并仅通过 VBA 将找到的字符串复制到下一个单元格
我在工作表中的单元格中有一组可变的字符串,例如“horse”“apple”“apple/2”“cat”等。
我只需要复制找到的字符串并将其粘贴到下一个单元格。
例如。:
B 列中的单元格是“今天马很高兴”。所以我只需要复制“马”这个词并将其粘贴到下一个单元格。B 列中的另一个单元格包含例如“猫在睡觉”。所以我只需要复制单词“cat”并将其粘贴到下一个单元格。
我在所有 B 列中有一组可能的字符串。
有了它,我复制了包含“马”的整个单元格,但我只需要一个“马”字。
此外,我必须复制或三倍此代码仅更改字符串。这不是一种快速的方法,因为它会读取每个单元格,试图找到一个字符串,然后与下一个字符串相同。
我想粘贴我想要的所有字符串:(猫、马、苹果等)然后如果在 B 列的单元格中找到其中一个,则仅将找到的字符串粘贴到下一个单元格。
有人可以帮助我吗?
vba - Outlook 2010 宏以“将电子邮件另存为文件”添加不需要的换行符
我正在使用 Outlook 2010 的 VBA 宏,它将每封传入的电子邮件保存为一个文件。这有效,来源如下:
问题一旦保存为文件,就会添加原始电子邮件中没有的换行符。例如,下面的单行字符串最终被分成 4 行:
1:[POST]^testcompany^TEST009^7/20/21 Cleveland, OH 44101 03:00 PM - 05:00 PM ^培训课程^7-20-21 Cleveland, OH^42141^State:1^CFP:1 ^CIMA:1^CPE:0^CPFA:0^CHFC:0^CLU:0^CRPC:0^CRPS:0^7/20/21^Cleveland, OH 44101^03:00 PM - 05:00 PM^
将电子邮件另存为文件时,为了保持与原始电子邮件中的行结构完全相同,我可以做些什么不同的事情?
html - 使用 VBA 提取 html 中的 JSON DATA 表;将 Apps 脚本转换为 VBA
我想使用 VBA从https://s.cafef.vn/screener.aspx#data的 URL 中检索一个表。这项任务很困难,因为该表包含嵌入在 html 文件中的 JSON 数据,但它是如此的亲切,一位 GAS 专家帮助我为 Google Apps Scripts 创建了一个自定义函数。(IMPORTHTML() 在此网页结构中不起作用)函数如下所示:
此功能在 Google Sheets 环境中完美运行,但我现在的目标是将其转换为 VBA,或者换句话说,编写一个可以在https://s.cafef.vn/screener.aspx#data获取表格的 VBA 模块.
非常感谢您的任何帮助或建议
曹多雷米
vba - 阅读文档中的每个单词并将其替换为单词的第一个字母
我正在编写一个宏,它只保留文档中所有单词的首字母,方法是保留这些单词之间的所有空格并保留文本的特殊字符。
代码如下
在上面的代码中,它对文档中的每个单词都进行了文盲,并检查它是否包含字母
- 如果是,则将其替换为第一个字母。
但问题是,它停留在第一个单词不知道我是否在制作正确的范围或字符串?
如果有最短的方法,请建议!
excel - 从单词表单元格复制数据会引发类型不匹配错误
感谢您查看这个。
我正在尝试将单词表中的值转换为变量。在大多数情况下它可以工作,但在最后一部分我不能。在搜索文本类似于“利息支付日期(t) ”
之后,错误出现在下面的行中,retVal = pTable.Cell(oRow.Index+1, 5)
我的猜测是因为看起来更大的表格中有一个表格。关于如何在我的 retVal 数组中以黄色突出显示的日期的任何建议?请看图片