Excel VBA質問箱 IV

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

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


8278 / 13644 ツリー ←次へ | 前へ→

【34233】チェックボックスで エクセラ 06/1/29(日) 13:12 質問[未読]
【34234】Re:チェックボックスで かみちゃん 06/1/29(日) 13:19 発言[未読]
【34235】Re:チェックボックスで エクセラ 06/1/29(日) 14:47 質問[未読]
【34236】Re:チェックボックスで かみちゃん 06/1/29(日) 14:49 発言[未読]
【34238】Re:チェックボックスで エクセラ 06/1/29(日) 16:59 質問[未読]
【34239】Re:チェックボックスで かみちゃん 06/1/29(日) 17:02 発言[未読]
【34240】Re:チェックボックスで エクセラ 06/1/29(日) 17:16 お礼[未読]

【34233】チェックボックスで
質問  エクセラ  - 06/1/29(日) 13:12 -

引用なし
パスワード
   チェックボックスでチェックを入れるとSheet1に文字を入れ、Sheet2には数字を入れるようにしたいと思います。
こういうときはどういうふうに書けばよいのでしょうか???

【34234】Re:チェックボックスで
発言  かみちゃん  - 06/1/29(日) 13:19 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>チェックボックスでチェックを入れるとSheet1に文字を入れ、Sheet2には数字を入れるようにしたい

チェックボックスのON、OFFは、以下のような感じで認識できますので、
あとは、適当にコードを記述してみてください。
ご質問の内容だけでは、チェックをはずしたら、どうするのか?という疑問がありますので。

Private Sub CheckBox1_Change()
 If CheckBox1.Value Then
  MsgBox "チェックされました"
 Else
  MsgBox "チェックがはずされました。"
 End If
End Sub

【34235】Re:チェックボックスで
質問  エクセラ  - 06/1/29(日) 14:47 -

引用なし
パスワード
   かみちゃんさん、ありがとうございます。
この場合チェックを入れたときにSheet1のどこになんという文字を入力し、Sheet2のどこになんという数字を入れるか指定したいときはどのように変えればよいのでしょうか?

【34236】Re:チェックボックスで
発言  かみちゃん  - 06/1/29(日) 14:49 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>この場合チェックを入れたときにSheet1のどこになんという文字を入力し、>Sheet2のどこになんという数字を入れるか指定したい

その操作を「マクロの記録」で記録してみると、だいたいのコードがわかります。

【34238】Re:チェックボックスで
質問  エクセラ  - 06/1/29(日) 16:59 -

引用なし
パスワード
   ▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>この場合チェックを入れたときにSheet1のどこになんという文字を入力し、>Sheet2のどこになんという数字を入れるか指定したい
>
>その操作を「マクロの記録」で記録してみると、だいたいのコードがわかります。

すでにフォームを作成してしまってるのでマクロの記録の仕方がわかりません・・・。
一旦フォームを削除しないとできないのでしょうか?

【34239】Re:チェックボックスで
発言  かみちゃん  - 06/1/29(日) 17:02 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>>>この場合チェックを入れたときにSheet1のどこになんという文字を入力し、>Sheet2のどこになんという数字を入れるか指定したい
>>
>>その操作を「マクロの記録」で記録してみると、だいたいのコードがわかります。
>
>すでにフォームを作成してしまってるのでマクロの記録の仕方がわかりません・・・。
>一旦フォームを削除しないとできないのでしょうか?

現時点では、フォームは、関係ありませんので、削除しなくていいです。
「Sheet1のどこになんという文字を入力し、Sheet2のどこになんという数字を入れ
る」という操作を「マクロの記録」で記録して、そのコードをさきほどのコード
MsgBox "チェックがされました"
の部分に入れ替えればいいのです。

【34240】Re:チェックボックスで
お礼  エクセラ  - 06/1/29(日) 17:16 -

引用なし
パスワード
   できました。
今回はどうもありがとうございました。

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