標題:
共用鈕
[打印本頁]
作者:
myleoyes
時間:
2013-10-6 16:57
標題:
共用鈕
各位前輩你們好!!
前輩!
Sub 跨檔()
Windows("李四.xls").Activate
ActiveWindow.ScrollColumn = 18
ActiveWindow.ScrollRow = Range("B" & Rows.Count).End(xlUp).Row
Windows("LeoV76.xls").Activate
End Sub
跨檔鈕是在LeoV76.xls執行
當李四.xls在開啟狀態
按跨檔鈕執行是OK
請問要如何寫才能使此按鈕
在張三.xls或王五.xls等等在開啟狀態也能使用
請知道的前輩,不吝賜教謝謝再三!!
作者:
luhpro
時間:
2013-10-8 22:42
回復
1#
myleoyes
如果只有一個按鈕又要通用的話,
那麼就需要一個地方來存放(或選擇)要作用的檔案,
這裡假設用[A3]儲存格來存放(或選擇)檔名. (可考慮用驗證功能做檔名選單)
Windows([A3] & ".xls").Activate
作者:
myleoyes
時間:
2013-10-10 10:25
回復
2#
luhpro
前輩!
謝謝!小弟也是用此Windows([C1] & ".xls").Activate
方式卻出現錯誤以為自己弄錯方法
經你指導發現方式沒錯才驚醒
這B程式是在A程式執行完隨著執行並沒有設按鈕
原本的[C1]在Sheet6當A程式執行完程式把它帶到Sheet2
所以再此執行B程式(Windows([C1] & ".xls").Activate)
當然會錯誤因此改成(Windows(Sheet6.[C1] & ".xls").Activate)
就解決問題疏忽!疏忽!真歹勢麻煩前輩!謝謝再三!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)