返回列表 上一主題 發帖

[發問] 請問,如何指定要執行的巨集

[發問] 請問,如何指定要執行的巨集

請問各位大大!!
如何指定要執行的巨集
例如:  A1有資料則執行A巨集
          A5有資料則執行C巨集
          A7有資料則執行D巨集

本帖最後由 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"
複製代碼

TOP

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

TOP

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

TOP

        靜思自在 : 天上最美是星星,人生最美是溫情。
返回列表 上一主題