Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は4つの異なるマクロを持っています。マスター シートで 1 つのマクロを実行する方法があるかどうかを知る必要があります。列 D に 16 個の値があり、一意の値が 4 つしかない場合、それらの 4 つの値を循環し、その値に関連付けられたマクロを実行する必要があります。これを早急に修正する必要があります。
助けてください!
何かのようなもの:
Sub sistence() Dim rD As Range Set rD = Range("D1:D100") For Each r In rD v = r.Value If v = "A" Then Call MacroA If v = "B" Then Call MacroB If v = "C" Then Call MacroC If v = "D" Then Call MacroD Next r End Sub