Excel VBA質問箱 IV

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

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


9878 / 13646 ツリー ←次へ | 前へ→

【24987】特定のセルの値を変更した時の処理 Zero 05/5/16(月) 19:08 質問[未読]
【24988】Re:特定のセルの値を変更した時の処理 ponpon 05/5/16(月) 19:24 回答[未読]
【24989】Re:特定のセルの値を変更した時の処理 Zero 05/5/16(月) 19:52 発言[未読]
【24991】Re:特定のセルの値を変更した時の処理 nossori 05/5/16(月) 21:22 発言[未読]
【24992】Re:特定のセルの値を変更した時の処理 ponpon 05/5/16(月) 21:59 回答[未読]
【24995】Re:特定のセルの値を変更した時の処理 Zero 05/5/17(火) 8:53 お礼[未読]

【24987】特定のセルの値を変更した時の処理
質問  Zero  - 05/5/16(月) 19:08 -

引用なし
パスワード
   久しぶりに投稿させていただいます。

●セル(BW77)に入力規則でドロップダウンリストを設定しておきます。
 (そのリストには、1〜10の値が選択できるようになってます)
●セル(I7)に、「3が設定されています」と入力されています。


そのセル(BW77)のリストで、例えば「1」をドロップダウンリストで選択した時に、
セル(I7)に「1が設定されています」という文章を更新させるようなコードを教えてください!

※過去ログを調べてみたのですが、いろいろ試してもドロップダウンリストで値を変更したあとにセル(I7)が更新されることができませんでした。

【24988】Re:特定のセルの値を変更した時の処理
回答  ponpon  - 05/5/16(月) 19:24 -

引用なし
パスワード
   こんばんは。
こういうことでしょうか?
シートモジュールにコピペして試してみてください。
違ったらごめんね。

Private Sub Worksheet_Change(ByVal Target As Range)
 With Target
  If .Count > 1 Then Exit Sub
  If Not .Address(0, 0) = "BW77" Then Exit Sub
 Application.EnableEvents = False
  Range("I7").Value = Range("BW77").Value & "が設定されています。"
 Application.EnableEvents = True
End With
End Sub

【24989】Re:特定のセルの値を変更した時の処理
発言  Zero  - 05/5/16(月) 19:52 -

引用なし
パスワード
   ponponさん、早速の回答ありがとうございます!

すいません。セル(I7)に変化はありませんでした・・・・・

ドロップダウンリストだからうまく動作しないのでしょうか???

【24991】Re:特定のセルの値を変更した時の処理
発言  nossori  - 05/5/16(月) 21:22 -

引用なし
パスワード
   ▼Zero さん:

今晩は、上手く作動しますが…
入力規則をBW77に、そこに設定して
入力値の種類→「リスト」を選択
元の値→「1,2,3,4,5,…,10」を手入力
で出来ますが。


Range("I7").Value = Range("BW77").Value & "が設定されています。"

のコードだけでも問題は無いのでは?っと思ったりしますが。

【24992】Re:特定のセルの値を変更した時の処理
回答  ponpon  - 05/5/16(月) 21:59 -

引用なし
パスワード
   こんばんは。
シートモジュールにコピペしてますよね。

シートタブ→右クリック→コードの表示でシートモジュールが出てきますので
そこにコピペです。

入力規則は、手入力でも、VBAでも結構です。
こちらでは、きちんと動作していますが・・・

【24995】Re:特定のセルの値を変更した時の処理
お礼  Zero  - 05/5/17(火) 8:53 -

引用なし
パスワード
   出来ました!

ThisWorkbookにコピペしてたから動作しなかったみたいです(>_<)
申し訳ないです。

ありがとうございました!

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