Excel VBA質問箱 IV

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

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


38710 / 76732 ←次へ | 前へ→

【43155】マクロをイベントプロシージャに組み込む方法を教えてください
質問  てぷこ3  - 06/10/3(火) 22:05 -

引用なし
パスワード
   下記のように動作するイベントプロシージャを作りたいと考えています

1) セルA1に変化があった場合
2) 一つ下の段に一行挿入して
3) A1に戻って数値をコピー
4) 一つ下のセル(先ほど挿入した行のセル)に「形式を選択して貼り付け→値」で数値をペースト

この様にしたいのですが、イベントプロシージャを使うならばPrivate Sub Worksheet_Change(ByVal Target As Range)を使うべきなのでしょうか?
途中まで作った下記のマクロを挿入しようとしたのですが、上手く行きませんでした。。。。。


Sub 一行挿入してコピペ()
  Rows("2:2").Select
  Selection.Insert Shift:=xlDown
  Range("A1").Select
  Selection.Copy
  Range("A2").Select
  Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
  Application.CutCopyMode = False
  Range("A1").Select
End Sub


この様に指定したセルに変化があった場合に細かい指示を与えたい場合はどの様に組み込めば良いのでしょうか?

参考になるHPなども紹介して頂けると助かります
よろしくお願いします

0 hits

【43155】マクロをイベントプロシージャに組み込む方法を教えてください てぷこ3 06/10/3(火) 22:05 質問
【43157】Re:マクロをイベントプロシージャに組み込... yata 06/10/3(火) 23:04 回答
【43162】Re:マクロをイベントプロシージャに組み込... てぷこ3 06/10/4(水) 0:13 お礼
【43158】Re:マクロをイベントプロシージャに組み込... MM 06/10/3(火) 23:05 回答
【43161】Re:マクロをイベントプロシージャに組み込... てぷこ3 06/10/4(水) 0:07 お礼

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