问题标签 [word-2003]
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 - Word 2003 VBA - 如何禁用“Word 内存不足”警告
我正在运行 Word 2003。
我有一个 Word 文档,我从中运行一个宏,该宏可以打开其他 Word 文档并在保存和关闭它们之前对其执行任务。
由于更改的数量,我不断点击“ Word has insufficent memory. You will not be able to undo this action once it is completed. Do you want to continue?
”提示。
我已经“用谷歌搜索”了这个错误,除了以下似乎不起作用的东西之外,我没有发现任何其他东西:
Application.DisplayAlerts = False
Application.DisplayAlerts = wdAlertsNone
我认为这可能是因为代码适用于运行宏的文档,而不是宏正在处理的文档。
下面的代码是我正在使用的代码的精简版本。我删除的只是一些日志记录功能。
java - 使用帮助2003打开docx文件时如何隐藏confirmConversion对话框
我在我的应用程序中使用 eclipse swt。它允许我打开 word 文件(doc、docx、rtf)。
但是当打开 docx 文件(doc 或 rtf 打开正常)时,我无法以编程方式隐藏“打开时确认转换”对话框。机器上安装了 Windows XP SP3、Microsoft Word 2003 SP3 和 FileFormatConverters。在 VBA 中,当设置属性 Application.Options.ConfirmConversions = false 时,此对话框会隐藏。或在打开文件时设置属性:
我在帮助 OleAutomation 的情况下设置了这个属性,但这不起作用。下面是我使用的部分代码:
此代码运行良好
如何在使用 swt 和 word 2003 打开 docx 时隐藏确认转换对话框?谢谢。
vba - Word BuiltInDocumentProperties 不会改变
我在 Word 2003 中有一个宏,它将打开文档的属性字段应用于同一文件夹中的所有 .doc。该代码工作一次。如果我创建一个文件夹,在该文件夹中创建三个新文档,打开文档并运行宏,它将起作用。如果我在该文件夹中打开一个文档并再次运行宏,它只会更改运行宏的活动文档的属性。
该宏位于 Normal 模板的一个模块中。
编码:
我不确定它是否与我打开或保存文件的方式有关。至少如果它根本不起作用,我会知道代码是错误的,但是因为它至少可以在新文档上运行一次......我不知道。
提前致谢。
c# - C# Interop Word - 从字符串中读取 RTF 数据
我有一个字符串中的 RTF 数据,str
我希望将该数据加载到 MS word 对象中。我见过Documents.Open()
方法,但它需要一个物理文件路径来读取特定文件,而我没有这样的文件。
如何打开 Word 的新实例并在其中加载我的 RTF 数据?
我将在 word 中进行一些格式化,但 applicationClass 应该是wordapp.Visible = false;
更新:我不希望将文件保存在系统上。无论如何都没有在物理内存上保存它来阅读和工作吗?
vba - 使用 vba 将 ComboBox 从 Word 文档复制到另一个 Word 文档
我在 word 文档中有一个组合框 (combo1),我想将它复制到另一个 word 文档中。(结束游戏将循环播放 100 个文档)。
我一生都无法弄清楚如何选择和/或复制组合框,尽管它在 vba 之外很容易做到。
到目前为止,我已经尝试将其变成书签,似乎选择了 ok,但不会复制。
我认为它可以作为内联形状完成(因为它们就是这样添加的?),但是选择似乎再次起作用,但复制不起作用。
关于下一步我可以尝试什么的任何想法?
干杯,迈克尔
vba - 找不到 Word 2007 到 Word 2003 VBA 方法
此代码是用 Word 2007 编写的。
客户端使用的是 Word 2003,但存在不兼容问题。说:
有什么方法可以使代码在 Word 2003 中兼容。
visual-studio-2008 - 在 Windows 8.1 中打开一个 VS2008 项目,这是以前创建的
打开 VS2008 解决方案时遇到问题。该项目是一个 MS Word 2003 插件。该解决方案是不久前由其他人使用 VS2008 创建的。我的电脑上安装了 Windows 7、VS2008 和 MS Word 2003,它(曾经)运行良好。
现在我已经将我的电脑升级到 Windows 8.1 并再次安装了 VS2008 和 MS Word 2003。但是当我在 VS2008(在 Windows 8.1 上)中打开我的解决方案时,它说该项目是使用以前版本的 Visual Studio 创建的,尽管它仍然是 VS2008,并且想要转换它。我试图转换它,但是当我调试它时,它显示“您无法调试或运行此项目,因为未安装所需版本的 Microsoft Office 应用程序”。
编辑:解决方案
这是因为我安装了更新版本的 Office,所以 Visual Studio 自动尝试升级该解决方案。两个避免这种情况,我在visual studio中这样做了:工具->选项->Office工具->项目升级->取消选中“始终升级到已安装的Office版本”
奇怪的是,安装了 Office 2013,但 Visual Studio 试图升级 Office 2007 的解决方案。
vba - 用visual basic跳转到word中的另一页
我现在第一次在 word 2003 中使用 Visual Basic。我想知道是否有办法跳转到另一个页码。
我有一个复选框,如果该复选框为真,它必须将我重定向到第 5 页。我知道如何确定复选框是否为真,但我无法弄清楚跳转到第 5 页的部分。
有人可以帮我解决这个问题吗?
谢谢你的努力!
python - Python:将文本写入页面特定位置的 2003 Word Doc
我正在使用 Python 2.7、Windows 7 和 Word 2003。这三个无法更改(除了可能是 python 版本)。我在法律部门工作,律师有大约 3 个样板反对意见(只是一大段文本,可能是 5 段),需要在特定位置插入到 Word 文档中。现在,与其在需要的地方复制和粘贴反对意见,我的想法是让用户通过文档添加一个特殊的单词/短语(如果你愿意的话,占位符),它不会在文档的任何地方找到。然后运行一些代码并让 python 填充其余部分。也许不是最聪明的方法,但我是菜鸟。我一直在用测试页练习并插入下面的文本作为占位符(额外的“o”代表反对)
一个
两个
三个
以下是我到目前为止所拥有的。我有两个问题
- 您对此还有其他建议吗?
我的代码确实以正确的顺序插入了字符串,但是格式从窗口中消失了,它在我的字符串中写入了 6 次而不是 1 次。如何解决格式问题,以便它只是将文本写入占位符所在的位置在?
/li>