Excel VBA質問箱 IV

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

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


9452 / 76732 ←次へ | 前へ→

【72842】Re:タイトル行にページ番号を入れたい。
発言  ドカ  - 12/9/24(月) 20:01 -

引用なし
パスワード
   ▼まこと さん:
まず、ページ数が、1、1、2、3と1が2回続いていたので、1箇所修正しました。

Sub 改ページ100()
Dim i, n, m, no, no2, st As Long

no = 50 '○行おきに挿入
no2 = 2 '挿入する行の数
st = 55 '最初の挿入行位置
i = Range("A65536").End(xlUp).Row

Range("D3").value = 1

For m = 0 To (i - (st - no + no2)) / (no - no2) - 1
  Rows(st + m * no).Resize(2).Insert Shift:=xlDown

  Range("D" & (st + m * no)).value = m + 1’←ここを修正
  Rows(4).Copy
  Rows(st + m * no + 1).PasteSpecial
  Excel.Application.CutCopyMode = False
Next

n = Range("A65536").End(xlUp).Row

For i = st To n Step no
  ActiveSheet.HPageBreaks.Add before:=Cells(i, 1)
Next i

End Sub


>ドカ様、わざわざ行を変数にしていただき、本当に心使いありがとうございます。変数部分の数値をいろいろ変えてご提示されたコードを走らせても、最初の一ページだけはうまく50名で改ページできるのですが、2ページ以降はだんだんずれていってしまいます。
>憶測ですが、

セルの行数で会話をして、お互いの認識を一致させましょう。
まず、
55行目で改行
105行目で改行
155行目で改行
となっていると思いますが、これをどうしたいのでしょうか?

ページ数と項目の行を追加しているので、当然、2行づつデータが下にずれていきますよね。それを回避したいと言われても、私にはどうしようもできないです。

1 hits

【72832】タイトル行にページ番号を入れたい。 まこと 12/9/23(日) 16:13 質問
【72833】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/23(日) 21:24 回答
【72835】Re:タイトル行にページ番号を入れたい。 まこと 12/9/24(月) 8:58 質問
【72836】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/24(月) 10:49 回答
【72837】Re:タイトル行にページ番号を入れたい。 まこと 12/9/24(月) 13:43 質問
【72838】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/24(月) 15:46 回答
【72839】Re:タイトル行にページ番号を入れたい。 まこと 12/9/24(月) 19:09 発言
【72842】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/24(月) 20:01 発言
【72840】Re:タイトル行にページ番号を入れたい。 とおりすがり 12/9/24(月) 19:18 発言
【72841】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/24(月) 19:47 発言
【72843】Re:タイトル行にページ番号を入れたい。 まこと 12/9/24(月) 22:02 発言
【72844】Re:タイトル行にページ番号を入れたい。 とおりすがり2 12/9/24(月) 22:53 発言
【72846】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/25(火) 6:23 発言
【72848】Re:タイトル行にページ番号を入れたい。 UO3 12/9/25(火) 6:51 発言
【72849】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/25(火) 7:48 発言
【72863】Re:タイトル行にページ番号を入れたい。 12/9/26(水) 7:45 発言
【72865】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/26(水) 9:29 発言
【72873】Re:タイトル行にページ番号を入れたい。 12/9/27(木) 7:52 発言
【72845】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/25(火) 6:08 回答
【72847】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/25(火) 6:47 発言
【72850】Re:タイトル行にページ番号を入れたい。 まこと 12/9/25(火) 7:54 お礼
【72853】Re:タイトル行にページ番号を入れたい。 まこと 12/9/25(火) 14:40 質問
【72854】Re:タイトル行にページ番号を入れたい。 UO3 12/9/25(火) 15:02 発言
【72860】Re:タイトル行にページ番号を入れたい。 とおりすがり2 12/9/25(火) 21:02 発言
【72864】Re:タイトル行にページ番号を入れたい。 まこと 12/9/26(水) 8:59 お礼
【72867】Re:タイトル行にページ番号を入れたい。 ドカ 12/9/26(水) 9:41 発言
【72870】Re:タイトル行にページ番号を入れたい。 とおりすがり2 12/9/26(水) 20:46 発言

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