Board logo

標題: [發問] 請問,如何指定要執行的巨集 [打印本頁]

作者: gctsai    時間: 2014-9-17 23:16     標題: 請問,如何指定要執行的巨集

請問各位大大!!
要如何指定要執行的巨集
例如:  A1有資料則執行A巨集
          A5有資料則執行C巨集
          A7有資料則執行D巨集
作者: luhpro    時間: 2014-9-18 00:01

本帖最後由 luhpro 於 2014-9-18 00:10 編輯
請問各位大大!!
要如何指定要執行的巨集
例如:  A1有資料則執行A巨集
          A5有資料則執行C巨集
  ...
gctsai 發表於 2014-9-17 23:16

你想要的是這樣的嗎?
  1.   If [A1] <> "" Then A
  2.   If [A5] <> "" Then C
  3.   If [A7] <> "" Then D
複製代碼
或是底下這種?
  1.   If [A1] <> "" Then Run "A"
  2.   If [A5] <> "" Then Run "C"
  3.   If [A7] <> "" Then Run "D"
複製代碼

作者: rouber590324    時間: 2014-9-18 08:11

Sub AA()
X = Sheet1.Range("A1")
Y = Sheet1.Range("A5")
Z = Sheet1.Range("A7")
If X <> "" Then
Application.Run "A"
End If
If Y <> "" Then
Application.Run "C"
End If
If Z <> "" Then
Application.Run "D"
End If
End Sub
作者: gctsai    時間: 2014-9-18 21:41

謝謝兩位大大的回覆!!!!!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)