Excel VBA質問箱 IV

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

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


57101 / 76738 ←次へ | 前へ→

【24377】Re:タックシールに連番をふるには?
回答  ponpon  - 05/4/20(水) 21:06 -

引用なし
パスワード
   ▼soramame さん:
こんばんは。
>タックラベルを1シートだけで、連番を300まで振ることができませんか?

1シートというと4×4の16ですよね。
16まで振ったら、それまでのを消して、17から32まで振る・・・・ということでしょうか?


>また、例えば30から50というように途中の番号から連番を振りたいときはどうしたらよいでしょうか?
1シートなら30から46でしょ?
開始番号をエクセルにどうやって教えるかということですよね。
1行挿入して、"A1"に入力した数字から1シート分数字を振ります。
ただし、数字は、"A2"から振られます。
シートモジュールにコピペして試してください。
"A1"がわるければ、適当なセルに変更してください。

Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
Dim j As Long
Dim t As Long

If Target.Count > 1 Then Exit Sub
If Application.IsNumber(Target.Value) = False Then Exit Sub
If Target.Address(0, 0) = "A1" Then
  t = Range("A1").Value
  For i = 2 To 23 Step 7
   For j = 1 To 10 Step 3
    Cells(i, j) = t
    t = t + 1
   Next
  Next
End If

End Sub

0 hits

【24345】タックシールに連番をふるには? soramame 05/4/19(火) 22:16 質問
【24347】Re:タックシールに連番をふるには? Kein 05/4/19(火) 22:28 回答
【24348】Re:タックシールに連番をふるには? soramame 05/4/19(火) 23:49 質問
【24349】Re:タックシールに連番をふるには? ponpon 05/4/20(水) 0:25 回答
【24373】Re:タックシールに連番をふるには? soramame 05/4/20(水) 20:27 質問
【24377】Re:タックシールに連番をふるには? ponpon 05/4/20(水) 21:06 回答
【24382】Re:タックシールに連番をふるには? soramame 05/4/20(水) 21:45 質問
【24383】Re:タックシールに連番をふるには? ponpon 05/4/20(水) 21:49 発言
【24388】Re:タックシールに連番をふるには? soramame 05/4/20(水) 23:06 質問
【24389】Re:タックシールに連番をふるには? ponpon 05/4/20(水) 23:23 回答
【24390】Re:タックシールに連番をふるには? soramame 05/4/20(水) 23:52 お礼

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