2015-11-04 64 views
0

我試圖從表單按鈕傳遞參數到稱爲「子ExcelRangeToPowerPoint(一個或多個作爲字符串)」形成按鈕宏的參數?

我使用如在其他線程指示以下語法指定宏宏:「ExcelRangeToPowerPoint(「MyString的「)」

當發射按鈕,我得到一個錯誤:無法執行宏 '' ExcelRangeToPowerPoint( 「MyString的」) '' ......

任何想法?

+0

嘗試取出(),只是一個空間,像'ExcelRangeToPowerPoint「MyString的」' –

+0

我終於設法得到它在「myworkbook.xlsm」中選擇宏而不是「本工作簿」。它使用原始語法'ExcelRangeToPowerPoint(「mystring」)'。謝謝。 –

回答

0

這是表單代碼

Private Sub CommandButton1_Click() 

    Module1.test 

End Sub 

這是模塊代碼

Sub test() 
    MsgBox UserForm.CommandButton1.Value 
End Sub