小编Tod*_*ain的帖子

为Office 2007开发的VSTO加载项是否会在Office 2010中运行?

为Office 2007开发的VSTO加载项是否与Office 2010兼容?如果没有,需要做些什么来升级它们才能在2010年运行?

vsto ms-office office-2010

7
推荐指数
1
解决办法
3518
查看次数

Word 2007,Open XML - 嵌入图像

你知道什么基本信息必须<w:p/>在*.docx文档中的document.xml中包含一个段落(),它指定一个图像吗?我知道必须有:

<a:blip r:embed="rId4" /> 
Run Code Online (Sandbox Code Playgroud)

指定关系id,但还有什么?很难在Google中找到它并尝试从现成文档中删除标签或阅读规范需要花费大量时间.

将非常感谢所有必需标签的示例.

openxml wordprocessingml drawingml

6
推荐指数
1
解决办法
5805
查看次数


PowerPoint中的分支幻灯片(VBA)

我正在尝试创建一个后退按钮但是使用超链接它只是带我到上一页并最终循环...例如,如果我有幻灯片1,其中有幻灯片3,4和5的链接,然后幻灯片3链接到6&7.如果我目前正在使用幻灯片7并单击它,它会成功将我带回幻灯片3但是我想点击后退并结束幻灯片1而不是回到幻灯片7(希望我有一些意义!).

我认为我这样做的唯一方法是VBA可以有人给我一些关于创建后退按钮的最佳方法的建议吗?(我正在使用PowerPoint 2007)

powerpoint powerpoint-vba

6
推荐指数
1
解决办法
1679
查看次数

如何在 PowerPoint VBA 中模拟 ThisPresentation

我希望能够通过加载项本身的一些 VBA 代码访问 PowerPoint 加载项文件(保存为“PowerPoint 加载项 (*.ppa)”的演示文稿)的文档属性。

如果它有助于理解问题,我实际尝试做的是读取存储加载项版本号的自定义文档属性,以便我可以在对话框中显示它。

在 Word 和 Excel 中,我可以使用ThisDocument&执行此操作ThisWorkbook,它们都返回对包含正在运行的代码的文档的引用。但是,ThisPresentationPowerPoint 中没有等效项。

对于标准的 PowerPoint 演示文稿或模板,我可以使用ActivePresentation. 但是,此方法不适用于加载项。

有任何想法吗?拜托,没有关于我应该在哪里贴版本号的建议:-)

powerpoint vba

6
推荐指数
1
解决办法
6443
查看次数

在ASP.NET中,如何在Word 2003或2007文件中检测密码?

我的用户喜欢将受密码保护的Word文档上传到我们的自定义文档管理系统中.我想添加验证来检查密码,如果有密码则拒绝上传.

自动化Word - 使用COM互操作 - 是不可能的,因为这是一个服务器端应用程序.

.net asp.net ms-word docx ms-office

6
推荐指数
2
解决办法
426
查看次数

如何使用PowerShell打开包含AutoOpen宏的文档?

我当前的PowerShell脚本:

$document = "C:\\test.doc"
$word = new-object -comobject word.application
$word.Visible = $false
$word.DisplayAlerts = "wdAlertsNone"
$word.AutomationSecurity = "msoAutomationSecurityForceDisable"
$doc = $word.Documents.Open($document)
$word.ActivePrinter = "\\http://ptr-server:631\pdf-printer"
$background = $false
$doc.PrintOut([ref]$background)
$doc.close([ref]$false)
$word.quit()
Run Code Online (Sandbox Code Playgroud)

但它会生成一个警告框.此项目的宏被禁用.请参阅主机应用程序的联机帮助或文档以确定如何启用宏.

如何在不运行AutoOpen宏或显示任何类型的对话框提示的情况下打开文档?

环境细节:

  • Word 2003 SP3
  • Windows Server 2003 R2 - 标准版 - Service Pack 2
  • Powershell版本1.0

powershell ms-word

6
推荐指数
1
解决办法
9445
查看次数

生成Open XML Word文档后自动更新公式字段

我有一个使用OpenXML SDK生成Word文档的库,该库的一个功能是生成最后一行(例如SUM(ABOVE))公式的表.

Word具有内置的这些功能,但在生成文档时,我必须假设Word未安装在计算机上.

问题是,如果我只是生成表格和公式字段,它将不会在打开文档时自动更新,用户必须打开文档并手动选择"更新字段"才能计算函数.

有没有办法在代码中执行此操作(无需手动计算功能)?

c# ms-word openxml formulas

6
推荐指数
1
解决办法
3919
查看次数

在WPF中的像素着色器/其他方法中重新创建<BevelBitmapEffect>

现在,<BevelBitmapEffect>(在其他效果)现在已经贬值,我期待看到一个Shader效果怎么样,我可以重新创建完全一样的东西(包括它的性质BevelWidth,EdgeProfile,LightAngle,ReliefSmoothness).

我有点熟悉像素着色,大多数只是对Shazzam中整个图像/元素的颜色处理,但是如何创建斜角让我望而却步.这是一个顶点着色器,如果是这样,我将如何开始?我已经对此进行了高低搜索,但似乎无法找到一些信息,这些信息可以让我开始在<BevelBitmapEffect>习惯中进行复制Effect.

或者,根据下面的评论,这是WPF中的3D,如果是这样,是否有代码库用于重新创建<BevelBitmapEffect>模仿WPF以前版本的模拟库?

3d wpf pixel-shader

6
推荐指数
0
解决办法
2558
查看次数

按顺序对Hashtable进行排序

这类似于如何在hashtable中保持元素的顺序, .NET除外.

是否有任何HashtableDictionary在.NET中允许您.Index按照添加到集合中的顺序访问它的属性?

.net c# vb.net collections hashtable

6
推荐指数
1
解决办法
1万
查看次数