如果您必须编写需要从Microsoft Project借用任务和项目的C#应用程序,您会怎么做?
目的是编写一个C#应用程序,它补充了Microsoft Project的几个功能.例如,我希望我的应用程序基于Microsoft Project的数据打印某些类型的自定义报告.
我已经从这个问题中看到了我打算做什么的一个例子,将文档上传到sql server我工作正常,但是你将如何上传 .mpp 文件?我已经搜索了一段时间但似乎找不到任何东西。
我正在尝试安装 Microsoft Project Professional 2013。事实上,我已经安装了 MS Office 2013,并且没有任何问题。现在,我收到一条错误消息并且安装失败。知道如何解决这个问题吗?
我正在运行 Windows 7 32 位并安装了所有更新。
我在MS-Project中编写了这段代码,但我认为我包含了与Excel接口所需的所有库.
这是我尝试过的:
Sub OpenBackupFile()
Titler = ActiveProject.CustomDocumentProperties("Title").Value
BackupFile = "C:\POAMLogs\" & Titler & ".xlsx"
'Set ExcelBackerp = CreateObject("Excel.Application")
Set ExcelBackerp = New Excel.Application
With ExcelBackerp
.Calculation = xlCalculationManual
.EnableEvents = False
.ScreenUpdating = False
.DisplayAlerts = False
.Workbooks.Open BackupFile
End With
End Sub
Run Code Online (Sandbox Code Playgroud)
无论我得到什么,对象"_Application"的方法"计算"失败 我可以得到intellisense给我第一个作为选项,但在第二个'计算'没有出现在intellisense中.
我已在 Microsoft Project->文件->另存为->类型 .xlsx->选定数据->使用地图->中创建了项目导出地图,并创建了用于导出的地图。
有没有办法将地图本身复制到另一台计算机上另一个安装的 Microsoft Project 中。
我想使用MS Project 2007中的VBA从我的xml文件中删除一个节点。
应该很简单,但我无法运行它。
这是我的XML
<config id="config" ConfigSaveDate="2011-03-31 21:32:55" ConfigSchemaVersion="1.02">
<Custom>
</Custom>
<Program>
<DateFormat>yyyy-mm-dd hh:mm:ss</DateFormat>
</Program>
<ProjectFile ProjectFileName="projectfile1.mpp">
<RevisionNumber>201</RevisionNumber>
<FileName>projectfile1.mpp</FileName>
<LastSaveDate>2011-03-23 16:45:19</LastSaveDate>
</ProjectFile>
<ProjectFile ProjectFileName="projectfile2bedeleted.mpp">
<RevisionNumber>115</RevisionNumber>
<FileName>projectfile2bedeleted.mpp</FileName>
<LastSaveDate>2011-03-31 21:12:55</LastSaveDate>
</ProjectFile>
<ProjectFile ProjectFileName="projectfile2.mpp">
<RevisionNumber>315</RevisionNumber>
<FileName>projectfile2.mpp</FileName>
<LastSaveDate>2011-03-31 21:32:55</LastSaveDate>
</ProjectFile>
</config>
Run Code Online (Sandbox Code Playgroud)
这是我的VBA代码
Function configProjListDelete(configPath As String, ProjFiles As Variant) As Integer
' This function shall delete <ProjectFile> tags from the config.xml
' and shall delete coresponding project xml files from HD
' It shall return number of deleted files
' configPath …
Run Code Online (Sandbox Code Playgroud) ms-project ×6
vba ×2
c# ×1
excel-vba ×1
export ×1
mime-types ×1
ms-office ×1
office-2013 ×1
sharepoint ×1
windows ×1
xml ×1