Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2609 / 76734 ←次へ | 前へ→

【79767】Re:セル値によってオートシェイプの表示非表示
質問  Kazu  - 18/4/6(金) 13:45 -

引用なし
パスワード
   亀マスター さん マナ さん Yさん

御助言ありがとうございます。 そして言葉足らずで申し訳ありません。

当方、普段は関数でのみエクセルを活用してましてVBAはまったくの素人です。

今回のもネットで調べて組み合わせて作成しております。


亀マスター さん

>Target.Addressの値が狙ったものになっているか

C14に、True・False を表示させるようにしてます。(但し関数にて)

>"四角1"というオートシェイプはちゃんと存在しているか

オートシェイプの名前を変更して"四角1"としてます。

>発生した箇所とエラーメッセージ

記載させていただいたVBAを走らせますと、End Subを記載しているが
End Subが必要です。 と表示されます。

なので、意味が良くわからずこちらに投稿させていただきました。


マナ さん

すみません。 "四角1"です。 点はありません。
訂正してもう一度試してみましたが、結果は同じでした。

>C14が、数式が入ったセル、ということはありませんか

関数にて判断させて、True か False を表示させるようにしてます。


Y さん

>Private Sub Worksheet_Change(ByVal Target As Range)
というのはどうしてですか?

ネットで調べまして、これを使えば思い通りのことができるかな?と
思って使用しており、他意はありません。

特定のセルに、True か Falseのどちらかを表示させて、表示・非表示を
制御したいと考えております。


皆様へ
当方があまりVBAと言うものを理解できておりませんので、言葉足らず
説明不足があると思いますが、よろしくお願いします。

7 hits

【79762】セル値によってオートシェイプの表示非表示 Kazu 18/4/5(木) 16:47 質問[未読]
【79763】Re:セル値によってオートシェイプの表示非... 亀マスター 18/4/5(木) 18:41 発言[未読]
【79767】Re:セル値によってオートシェイプの表示非... Kazu 18/4/6(金) 13:45 質問[未読]
【79769】Re:セル値によってオートシェイプの表示非... マナ 18/4/6(金) 19:41 発言[未読]
【79764】Re:セル値によってオートシェイプの表示非... マナ 18/4/5(木) 19:10 発言[未読]
【79765】Re:セル値によってオートシェイプの表示非... γ 18/4/5(木) 20:46 発言[未読]
【79772】Re:セル値によってオートシェイプの表示非... γ 18/4/8(日) 5:55 回答[未読]
【79774】Re:セル値によってオートシェイプの表示非... Kazu 18/4/9(月) 13:36 お礼[未読]

2609 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free