セル "DB2" が "Hot" の場合は Hot_Macro を実行します セル "DB2" が "Cold" の場合は Cold_Macro を実行します セル "DB2" が "Warm" の場合は Warm_Macro を実行します セル "DB2" が空白の場合 end
30672 次
1 に答える
4
Call ステートメントを使用して、1 つのマクロを別のマクロから実行します。最小限の例:
Sub main_macro()
If Range("A1").Value = "hot" Then
Call hot_macro
ElseIf Range("A1").Value = "cold" Then
Call cold_macro
Else
Return
End If
End Sub
Sub hot_macro()
Range("A2").Value = "It's hot!"
End Sub
Sub cold_macro()
Range("A2").Value = "It's cold!"
End Sub
于 2012-12-13T18:37:48.423 に答える