问题标签 [office-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.

0 投票
2 回答
14775 浏览

excel - 确定合并区域的大小

对,在我们讨论合并单元格之前,我也讨厌它们,但无论如何我必须处理它们。我现在或将来都无法改变任何事情。尽我所能;)

假设我有一些合并的单元格,我需要确定它跨越的单元格数量。假设 A1:A4 已合并,那么我需要返回合并单元格的数量,即 4。有没有办法做到这一点?

0 投票
1 回答
158 浏览

unicode - 有没有办法为非英语字符设置 ms office (2003) 的搜索设置

假设 MS 访问中有一个电子表格或表格,其中包含非英文字符(变音符号),例如à, á, â, ã, ä, å, æ, ç, è, é, ê, ë

由于该系统由讲英语的人使用,因此最终用户在搜索值时无法猜测某些单词或名称是在英文版本中还是在原始版本中输入的。

也就是说,días最初可能以días或输入到数据库中diascoñac可以输入为coñacconac。事实上,有时以这种方式输入数据,有时以另一种方式输入数据。

问题是是否有办法设置这个搜索选项,所以内置的办公室搜索机制(Ctrl+f)会在提供días时找到dias

如果没有,我想听听您解决此问题的方法。

0 投票
1 回答
494 浏览

excel - Excel 注释在单元格下不可见

我的 excel 评论在单元格下面消失了……如何让它总是在最上面?

0 投票
2 回答
2307 浏览

visual-studio - 并行安装 Office 2003 和 2007 的 VSTO 开发?

VSTO 3.0(使用 Visual Studio 2008)是否支持在单个开发计算机上同时安装 Office 2003 和 Office 2007,以便可以针对 Office 2003 和 Office 2007(在单独的解决方案中)?

我看到了关于此的相互矛盾的信息。

否:http: //msdn.microsoft.com/en-us/library/bb398242.aspx

Visual Studio Tools for Office 不支持在开发计算机上并排安装 Microsoft Office 2003 和 2007 Microsoft Office system(或同一应用程序的不同版本,例如 Word 2003 和 Word 2007)。要为不同版本的 Microsoft Office 开发解决方案,请为每个版本的 Microsoft Office 使用不同的开发计算机。

是:http: //msdn.microsoft.com/en-us/library/15s06t57.aspx

安装 Visual Studio Tools for Office 时,主互操作程序集会自动安装到文件系统中全局程序集缓存之外的位置。创建新项目时,Visual Studio Tools for Office 会自动将对这些主互操作程序集副本的引用添加到项目中。Visual Studio Tools for Office 使用主互操作程序集的这些副本,而不是全局程序集缓存中的程序集,在开发和生成项目时解析类型引用。

这些主互操作程序集的副本帮助 Visual Studio Tools for Office 避免了在全局程序集缓存中注册 2003 和 2007 版本的 Office 主互操作程序集时可能发生的几个开发问题。”</p>

有没有人这样做过,有什么问题吗?

0 投票
1 回答
2307 浏览

c# - 如何阅读 MS Word 文档文本框中的文本?

我有一个 Word 文档,我想以编程方式将其转换为文本 (.txt) 文件。我为此使用 C#。我能够从 word 文档中读取段落和表格并将它们转换为文本。word文档中有一些文本框,这些文本框包含我想要阅读的文本并将它们放入文本文件中。我的问题是我不知道这些文本框存储在哪个集合中。例如,所有表格都存储在表格集合中,段落存储在段落集合中。谁能告诉我如何从这些文本框中阅读?如果您需要任何其他信息,请告诉我。

0 投票
1 回答
2365 浏览

sharepoint - SharePoint 文档库:无法在 Excel 2003 中打开 xlsx(带有兼容包)

我的公司正在使用 WSS 3.0 托管存储(主要)Office 2007 格式文档的文档库。公司 PC 安装了 Office 2003(带有 2007 兼容包)或 Office 2007。

我们让 docx 工作没有任何问题,但是当我们使用 SharePoint 文档编辑选项时,xlsx 文档无法正确打开。该文件在 excel 中打开,但显示未格式化的混乱(接近记事本表示)。实际文件很好,下载 xlsx 文件(使用发送到 -> 下载选项)允许打开文件。只有当我们使用 SharePoint 的“在 Microsoft Excel 中编辑”时才会遇到问题。

我认为问题在于 excel (2003) 试图打开 xlsx 文件,就好像它是和 xls 文件一样,并且无法表示压缩的内容。有没有人见过这个问题?

编辑:我注意到当使用资源管理器打开文档时,它实际上是通过 Microsoft 开放 XML 转换程序打开的。显然,SharePoint 没有使用它,是否有解决此问题的解决方案?

更新:我做了更多的研究,正如在下面的评论中添加的那样,这个问题在我们网络上使用 Office 2003 和 SharePoint 中的 XLSX 文件的所有机器上复制。我已经确认使用 excel 在资源管理器中打开 xlsx 文件(没有转换器)会导致与从 SharePoint 打开时相同的问题。我想我需要一种方法来告诉 SharePoint/IE(实际上处理办公室交互的 URLMON/HLink?)XLSX 的正确文件关联不是excel.exe。

0 投票
3 回答
2241 浏览

interop - 如何从word文档中提取项目符号信息?

我想提取 word 文档中存在的项目符号信息。我想要这样的东西:假设下面的文本在 word 文档中:

启动汽车的步骤:

  • 开门
  • 坐在里面
  • 关门
  • 插入键
  • 等等

然后我想要我的文本文件,如下所示:

启动汽车的步骤:

<BULET> 开门</BULET>

<BULET> 坐在里面 </BULET>

<BULET>关上门</BULET>

<BULET> 插入键 </BULET>

<BULET> 等</BULET>

我正在使用 C# 语言来执行此操作。

我可以从word文档中提取段落并直接将它们写入文本文件,其中包含一些格式信息,例如文本是粗体还是斜体等,但不知道如何提取此项目符号信息。

谁能告诉我该怎么做?

提前致谢

0 投票
2 回答
765 浏览

c# - 在标题中使用 Word 2003 自动化中的拖放的奇怪行为

我正在为 Word 2003 开发一个基于模板的插件,它允许用户将元素从列表框中拖放到 Word 文档中。不幸的是,当我试图在文档的标题中删除元素时,我遇到了一个非常奇怪的行为。

  1. 打开模板并在标题中输入一些内容
  2. 关闭页眉并在页面上插入一些内容
  3. 添加分页符。
  4. 切换到页面布局模式并将缩放级别设置为“两页”
  5. 打开标题
  6. 慢慢地将列表项从列表框中拖放到标题中。
  7. 查看导致 Word 崩溃的多个页面设置对话框。

这是我的代码:

我在实现拖放方面做错了吗?这种奇怪的行为有解决方法吗?

在此先感谢,
奥利弗·哈纳皮

视频

我制作了一个小视频来展示这个错误。你可以从这里下载:http ://rapidshare.com/files/364907873/word-2003-bug.rar

不幸的是,我使用的工具没有注意到我更改了显示设置,所以虽然我使用了 1280x768,但它记录了 1920x1200,所以对于奇怪的视频尺寸感到抱歉。如果您无法观看视频,则可能缺少编解码器。你可以在这里得到它:http: //camstudio.org/

我也忘了说这个bug也出现在Word 2007中。因为在我的本地机器上我只有Word 2007,所以我用Word 2007录制了视频,但是对于Word 2003来说基本上是一样的(我发现了这个bug)

0 投票
1 回答
544 浏览

c# - 使 ThisWorkbook 与 ThisAddIn 对话

我有一个包含VSTO Excel AddIn 项目和VSTO Excel 模板项目的解决方案。是否有任何设计模式(或 hack)可以允许 ThisAddIn 实例访问 ThisWorkbook 实例的属性和方法,反之亦然?

另外我应该注意,我使用的是 VS 2008、VSTO 2005SE,目标 Office 版本是 2003。

0 投票
1 回答
468 浏览

php - 是否可以从 Linux 访问 COM 对象

Office 在 Wine 中运行,这意味着我有一个正在运行的版本 (2003)。

但是当我尝试创建一个新的 COM 对象时,我得到了以下错误:

致命错误:找不到类“COM”

有没有办法在不安装 Windows 的情况下让它工作?