我正在考虑创建一个 Excel 文件,在其中手动填写多个联系人信息,以便我可以将联系人(一个接一个)或全部导出到指定目录中的各个 vcf 文件。我想最好的方法是通过 VBA,但我知识不太丰富,需要一点推动。
请参阅下面带有联系人字段的 Excel 文件的屏幕截图。

任何指导将不胜感激。
好的,所以我首先开始解决将每一行导出到单独的 vcard 的问题。我遵循以下策略:
我陷入了这个阶段,因为 vcard 用于某些字段的方式是用“;”分隔它们。并且他们处于不同的位置。我不知道如何通过查看第 4 行的字段在 VBA 中生成这些内容。即:N1 和 N2 应该为我创建行:N:Stuart;Carol。ADR 字段也是如此。
生成完整代码后,我就有了生成 VCARD 文件的代码。
此时任何帮助将不胜感激。
我正在尝试自动创建一个PDF文件(没有任何用户界面,除了点击excel文件中的按钮).我似乎使用下面的代码得到了一切正确但当它归结为将文件保存为自动生成的名称时,代码似乎停止用户并且它提示我输入要使用的文件名(而不是从代码中自动获取它) ).我有一种感觉,sendkeys对我不起作用.任何人都可以快速看看?
谢谢macutan
sendkeys
sendkeys