【发布时间】:2021-10-18 19:01:23
【问题描述】:
我有 2 个文档,一个 Excel 文档和一个 Microsoft Project 文档。我想在 Excel 文档中添加一个“更新”按钮,使某些单元格等于项目文件中的某些单元格。
在某种程度上,我试图做与这个问题相反的事情:How can I make a macro in Excel workbook tab to open MS Project and copy reference cells
这是我目前拥有的按钮宏: (在此示例中,项目文件中的任务/列之一是“ID”,并且我试图使单元格(4,7)等于的所需值存在于项目中同一 ID 行的另一列上文件。无法弄清楚如何执行此操作。)
Sub Update()
projApp As MSProject.Application
Set ProjApp = GetObject(, "MSProject.Application")
projApp.Visible = False
projApp.FileOpenEx "C:\files\project.mpp"
ActiveWorkbook.Worksheets("Inputs").Cells(4,7) = projApp.Find Field:= "ID", Test:="equals", Value:="5748"
End Sub
【问题讨论】:
标签: excel vba ms-project