プロが教える店舗&オフィスのセキュリティ対策術

先日、セル値によってマクロを実行するコードを、質問をし、教えて頂きました。
そのコードを使用し、自分のコードに置き換えて下記のコードを設定しました。
If セルD2 = "紙申請" Then
Call 電図
Else
Call 紙図
End If
セルD2に「紙申請」と入力するとマクロ「電図」が実行し
セルD2に「紙申請以外の電子申請」と入力するとマクロ「紙図」が実行しするように設定しましたが
セルD2に「紙申請」と入力するとマクロ「電図」が上手く実行せず、
セルD2に「紙申請以外の電子申請」と入力するとマクロ「紙図」が上手く実行します。
この解決方法を教えてください。
目的は
セルD2に「紙申請」と入力するとマクロ「電図」が実行し
セルD2に「電子申請」と入力するとマクロ「紙図」が実行しするように設定したいです。
よろしくお願いいたします。

A 回答 (1件)

1行目を以下の内容に変えてみてください。



If Range("D2").Value = "紙申請" Then
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
全て解決いたしました。

お礼日時:2022/06/20 10:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!