返回列表 上一主題 發帖

二個巨集程式問題

注意看兩個之間不同的設定

TOP

回復 10# lone_tiger0303
如何用excel檔案B中的commandButton1 ->  Run "B!Sheet1.CommandButton1_Click"
去執行excel檔案A中的commandButton1 ->  Run "A!Sheet1.CommandButton1_Click"

TOP

Private Sub CommandButton1_Click()
Application.Calculation = xlCalculationManual '手動計算
Workbooks.Open Filename:="C:\Documents and Settings\k1489.KT_DOMAIN\桌面\李鎮江\02_技師保母\02_技師保母成效_程式.xls"  '開檔
Run "02_技師保母成效_程式.xls!Sheets(程式).CommandButton7_Click"
ActiveWorkbook.PrecisionAsDisplayed = False
ActiveSheet.Calculate
End Sub

好像不行耶

TOP

oobird老師
用這樣去跑會出現"陣列索引超出範圍"

TOP

回復 13# lone_tiger0303
Run "02_技師保母成效_程式.xls!Sheets(程式).CommandButton7_Click"
Sheets(程式). 改用 CodeName   vba 裡物件的名稱

TOP

是指shee1(程式)
Workbooks("02_技師保母成效_程式.xls").Sheet1.CommandButton7_Click

TOP

抱歉~~剛剛傳錯了~~
改成如此後測試已正常~~感恩
Run "02_技師保母成效_程式.xls!Sheet1.CommandButton7_Click"

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題