2017-08-31 41 views
-3

我在windows上創建的用戶窗體不會在運行2011的mac上啓動。啓動用戶窗體的宏如下所示,所以這對mac無效嗎?Excel用戶表格

Sub openform1() 

    UserForm1.Show 

End Sub 
+0

你可以發佈userform的代碼嗎? – jsotola

+0

程序可以在Mac不加載宏因爲它在一個窗口子openform1推出一個窗體() UserForm1.Show 結束小組 –

+0

你需要[編輯]你的問題,包括足夠的相關信息,使其交代。就目前來看,這是行不通的。表單在做什麼?你有什麼具體的錯誤?什麼指示,在哪個程序中? 「不起作用」是什麼意思? –

回答

0

這裏是如何得到一個簡單的用戶表單中的Mac的Excel工作2011:添加一個用戶表(稱爲UserForm1默認情況下)的項目,以及一個模塊(稱爲模塊1默認情況下),地點在用戶形成一個按鈕(默認情況下稱爲CommandButton1)。然後將下面的代碼放入。步驟通過代碼並且它工作正常,在呈現表單之前命名按鈕。

模塊代碼:

Dim userform1 As UserForm 
Sub openform1() 
Set uForm = New userform1 
    uForm.Show 
End Sub 

用戶表單代碼:

Private Sub UserForm_Initialize() 
    CommandButton1.Caption = "button" 
End Sub 

我不認爲Excel的Mac和Windows版本的爲相同的程序。一般來說,它們不會混合在一起。這就像蘋果和... Windows

+0

我確實最終得到它幸運地在Mac上工作。必須改變原始評論中的代碼行。但是,謝謝 –