我试图存储在变量中的一些RTF字符串替换Word(2003/2007)中的当前选择

这是当前代码:

Clipboard.SetText(strRTFString, TextDataFormat.Rtf)
oWord.ActiveDocument.ActiveWindow.Selection.PasteAndFormat(0)

有没有办法做同样的事情而无需通过剪贴板。 还是有什么方法可以将剪贴板数据推送到安全的地方并在之后还原它?

===============>>#1 票数:14 已采纳

我试图存储在变量中的一些RTF字符串替换Word(2003/2007)中的当前选择

这是当前代码:

Clipboard.SetText(strRTFString, TextDataFormat.Rtf)
oWord.ActiveDocument.ActiveWindow.Selection.PasteAndFormat(0)

有没有办法做同样的事情而无需通过剪贴板。 还是有什么方法可以将剪贴板数据推送到安全的地方并在之后还原它?

===============>>#2 票数:-3

我试图存储在变量中的一些RTF字符串替换Word(2003/2007)中的当前选择

这是当前代码:

Clipboard.SetText(strRTFString, TextDataFormat.Rtf)
oWord.ActiveDocument.ActiveWindow.Selection.PasteAndFormat(0)

有没有办法做同样的事情而无需通过剪贴板。 还是有什么方法可以将剪贴板数据推送到安全的地方并在之后还原它?

  ask by Vincent translate from so

未解决问题?本站智能推荐:

2回复

Word自动化:不可编辑

我正在使用Access将数据发送到在Word中创建的模板。 成功发送数据后,我需要使打开的Word文档不可编辑。 另外,我注意到在完成文档处理后,它提示您进行保存。 是否有可能删除此提示,但允许保存此功能。 这是我用来执行Word Automation的代码:
2回复

MS Word自动化:无法为拼写检查启用红色下划线

我的代码需要在MS Word 2010中启用拼写检查,以便用户可以在拼写错误下看到红色下划线。 在当前版本中,我尝试执行此操作以启用拼写检查: 我打开Word并输入“Test texxt string”。 在此之后我运行我的代码但没有任何反应: 我没有在“texxt”下看到
1回复

在MS Word中更新MACROBUTTON中显示的文本

我在VBA中使用macrobutton来创建一个其值是通过访问其他系统来计算的字段,与此同时,我希望能够双击该字段以指定用于从该其他系统检索数据的某些设置。 整个宏的东西工作正常,但我不知道如何更改宏按钮上的标签。 通常,宏按钮如下所示:{MACROBUTTON macro_name
1回复

将Excel中的文本格式复制到Word脚本

我有一个运行正常的脚本,它可以将目标文本从Excel工作表复制到打开的Word文档中,但是我想知道是否还可以复制文本的格式,这意味着某些文本是粗体和带下划线的。 目前,它只是将文本复制到单词上。
1回复

单词 - 自动创建用户窗体文本框

我有一个Userform,它自动创建标签和文本框。 问题是创建后我不知道文本框1的名称。我以为它会是TextBox1,但事实并非如此。 我将如何命名TextBox1然后TextBox2等等? 有问题的代码在“AddLine”下。
1回复

Word 2007 VB.net的SaveAs 2003 Word文档

我的系统有Office2007。 而且我使用VB.Net来自动化单词。 一切正常。 但是,当尝试以Word2003格式(.doc)保存时,它不起作用。 但是保存的文档在Word2007中是可读的。 这会将文件名保存为test.doc 。 但是它不会在Word2003中打开。
2回复

将.txt文件的文件夹导入到Word文档中

我在将.txt文件的文件夹导入到excel中发现了很多,但是在将.txt文件导入到word中却发现了很多。 我正在尝试让我的宏打开特定文件夹中的所有.txt文件,并将它们导入到单个Word文档中,每个.txt文件都有自己的页面。 这是我到目前为止(在网上找到的)代码:
1回复

将数据从Access数据库提取到Word文档

我试图将数据从Access数据库传输到Word文档中。 我已经使用Excel执行了类似的过程,我需要使用Access而不是Excel对其进行编码。 Excel代码(以此类推) 然后 我无法弄清楚如何使用Access进行操作,在Access中我要通过在表中查找字符串并使用某
1回复

VBA Excel打开Word对象

因此,我有一个VBA,我想打开和修改Excel中嵌入的Word文件,而不是从文件夹路径中打开它。 我正在使用此VBA,但无法正常工作(基本上,我需要VBA打开Word文档,从范围A24:C和lastRow的Excel中添加表格,将所有内容复制并粘贴到Outlook电子邮件中,最后关闭Word文档)。
2回复

在文件打开时禁止MS Word中的对话框警告

我在VBA中使用OLE自动化打开几百个htm文件并将它们保存为word doc文件。 有时,此对话框会显示: 我将Application.displayalerts设置为false - 有没有办法忽略该特定对话框并继续执行。