2014-10-11 50 views
0
Sub Select_Row() 

'Activate Gantt Chart 
ViewApply Name:="&Gantt Chart" 
SelectRow Row:=3, RowRelative:=False, Height:=2, Add:=True 
End Sub 

以上子程序在Project VBA中工作正常,但是當我在VSTO中嘗試相同時。我收到錯誤SelectRow is not declared。由於其保護級別,它可能無法訪問。MS Project中的SelectRow方法。在VBA項目中工作良好,但在VSTO中沒有問題

+0

也許你必須讓你的項目引用。請參閱[本](http://zo-d.com/blog/archives/programming/making-the-move-from-vba-to-vsto-in-microsoft-project.html) – ZAT 2014-10-11 06:07:58

回答

0

你需要ViewApply

之前指定的應用程序,我有同樣的問題,我固定它像這樣(我使用的應用程序插件)

Globals.ThisAddIn.Application.ViewApply(名稱:= 「名稱的視圖」)

我希望這有助於

醫學托萊多

+1

「雖然此鏈接可能會回答這個問題,最好在這裏包含答案的重要部分,並提供參考鏈接。 如果鏈接頁面更改,則僅鏈接答案可能會失效。「 – Ghost 2015-04-30 03:05:15

相關問題