Excel VBA質問箱 IV

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

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


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

【21736】書き込みの位置を調べるマクロ kimiko 05/1/28(金) 13:47 質問[未読]
【21743】Re:書き込みの位置を調べるマクロ IROC 05/1/28(金) 13:57 回答[未読]
【21750】Re:書き込みの位置を調べるマクロ kimiko 05/1/28(金) 14:14 発言[未読]
【21751】Re:書き込みの位置を調べるマクロ IROC 05/1/28(金) 14:28 回答[未読]
【21747】Re:書き込みの位置を調べるマクロ でん 05/1/28(金) 14:10 回答[未読]
【21749】Re:書き込みの位置を調べるマクロ でん 05/1/28(金) 14:13 発言[未読]

【21736】書き込みの位置を調べるマクロ
質問  kimiko  - 05/1/28(金) 13:47 -

引用なし
パスワード
   はじめましてこんにちは^^
さっそくですが質問です。最近授業でEXCELのVISUAL BASICをやることになったのですが、初心者なのでよくわかりません。

課題で『Sheet1のすべてのセルを空白にしておきます。Sheet1の任意の箇所のセルに「○」を書き込んだとき、そのセルの位置を調べるマクロを作成しなさい。』

というのを出されたのですが、まったくわかりません。
だれか初心者の私に教えていただけると助かりますm(__)m

【21743】Re:書き込みの位置を調べるマクロ
回答  IROC  - 05/1/28(金) 13:57 -

引用なし
パスワード
   ヒントだけ。

「Sheet1の任意の箇所のセルに「○」を書き込んだとき、」
マクロを実行するタイミングが
「セルに「○」を書き込んだとき」
なので、sheetモジュールのChangeイベントを使います。


>そのセルの位置を調べる
Changeイベントの引数を使います。

【21747】Re:書き込みの位置を調べるマクロ
回答  でん  - 05/1/28(金) 14:10 -

引用なし
パスワード
   kimiko さん、こんにちは。

でんと申します。

課題なら・・・答えを教えるのはチョット気が引けます。
とりあえず「Change」っちゅうイベントを調べてみて下さい。
ヘルプの使用例にあるのは、文字色の指定です。
「セルの位置を調べる」には、列と行が知りたいですね。
意地悪なようですみません。

頑張って!

【21749】Re:書き込みの位置を調べるマクロ
発言  でん  - 05/1/28(金) 14:13 -

引用なし
パスワード
   返信途中で無駄話してるうちにIROCさんがヒントを出して下さいましたね。
すんません。

【21750】Re:書き込みの位置を調べるマクロ
発言  kimiko  - 05/1/28(金) 14:14 -

引用なし
パスワード
   お早い返信ありがとうございますw

ヒント確認しました!が・・・
あまりの知識の低さに理解できません。。


>「Sheet1の任意の箇所のセルに「○」を書き込んだとき、」
>マクロを実行するタイミングが
>「セルに「○」を書き込んだとき」
>なので、sheetモジュールのChangeイベントを使います。

ここまでは理解できましたが、この次がわかりません。もう少しがんばります。
書き込みありがとうございました☆

【21751】Re:書き込みの位置を調べるマクロ
回答  IROC  - 05/1/28(金) 14:28 -

引用なし
パスワード
   参考になりそうなサイトがありますので載せておきます。

http://www.sanynet.ne.jp/~awa/excelvba/kouza.html
ここの「モジュールとイベントについて」を見て下さい。

あとはヘルプでChangeイベントを調べてみて下さい。

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