[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『行挿入について』(keiji)
よろしくお願いします
以下マクロにて一行挿入していますが
A列は通し番号なので行挿入せずにN列まで
一行繰り下げるようなマクロですがご教授お願いします。
以下ではA列も行挿入してしまいます。
Dim wGyou As Long
Application.EnableEvents = False wGyou = ActiveCell.Row If wGyou < 3 Then Exit Sub Application.CutCopyMode = False Range(wGyou + 1 & ":" & wGyou + 1).Select Selection.EntireRow.Insert
Range("N" & wGyou).Copy Application.CutCopyMode = False Range("A" & wGyou + 1).Select Application.EnableEvents = True
イメージは以下です
3行目見出し行
A B C ・・N 3 No. 見出し行 4 1 データ行 5 2 データ行 6 3 データ行
A B C ・・N 3 No. 見出し行 4 1 空白行挿入B〜N 5 2 データ行 6 3 データ行
< 使用 Excel:Excel2016、使用 OS:Windows10 >
こういうことですか?
Dim wGyou As Long wGyou = ActiveCell.Row If wGyou < 3 Then Exit Sub Application.EnableEvents = False Range(wGyou + 1 & ":" & wGyou + 1).Columns("B:N").Insert shift:=xlDown Application.EnableEvents = True (稲葉) 2017/08/02(水) 19:14
Range(wGyou + 1 & ":" & wGyou + 1).Columns("B:N").Insert shift:=xlDown (keiji) 2017/08/02(水) 19:33
42行以降と決まっているのであれば、 まずはマクロの記録からされてはどうでしょうか?! 外枠と内側の格子で異なった罫線にされているなら、そこも調整必要そうですねぇ (稲葉) 2017/08/02(水) 20:39
(keiji) 2017/08/03(木) 15:50
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.