返回列表 上一主題 發帖

[發問] 前後執行兩個不同xls中的巨集

[發問] 前後執行兩個不同xls中的巨集

假設
A.XLS中有
A-1  巨集
A-2  巨集
B.XLS中有
B-1  巨集
B-2  巨集

希望打開A.XLS後,自動執行A-1與A-2後,關閉存檔後,呼叫b.XLS後,自動執行b-1與b-2後,也能關閉存檔
以前都是設定幾點打開A.XLS,再一個小時候再打開B.XLS
==================================================
再請教一個問題
若A-1中有個FOR迴圈,希望在執行時,能順便折開一個TXT檔,紀錄執行到「日期+第幾次」並存檔!因為有時候一但有錯誤時,只要打開TXT就能知道錯在哪?

請高手指點一二

謝謝

我以前有遇到類似問題,就多一個檔案去控制A,B巨集,GBKEE大有幫我解決其中的小問題...
http://forum.twbts.com/thread-12046-1-1.html

TOP

回復 1# joey0415
是這樣嗎?
  1. Option Explicit
  2. Sub Ex()
  3.     Dim I As Integer
  4.     If Dir("d:\test.txt") <> "" Then Kill "d:\test.txt"
  5.     For I = 1 To 10
  6.         Close #1
  7.         Open "d:\test.txt" For Append As #1
  8.         Print #1, "日期 第" & I; "次"
  9.         Close #1
  10.     Next
  11. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復  joey0415
是這樣嗎?
GBKEE 發表於 2014-6-28 15:50



謝謝,回家會來試試看

TOP

        靜思自在 : 【為善競爭】人生要為善競爭,分秒必爭。
返回列表 上一主題