Sub test()
Dim cGyo As Long
Dim cHida As Long
Dim cMigi As Long
Dim sTiku As String
cHida = 2
cMigi = 2
For cGyo = 2 To 27
If Range("A" & cGyo).Value <> Range("A" & cGyo + 1).Value Then
Range("E" & cHida) = Range("A" & cGyo).Value
Range("F" & cHida) = Range("B" & cGyo).Value
Range("G" & cMigi) = Mid(sTiku & "," & Range("C" & cGyo).Value & "地区", 2)
cHida = cHida + 1
cMigi = cMigi + 1
sTiku = ""
Else
sTiku = sTiku & "," & Range("C" & cGyo).Value & "地区"
End If
Next
End Sub
ゲストさんの投稿
(投稿ID: 1202)
一応上手く処理されましたが、
どこかおかしいところや注意すべき箇所はありますでしょうか?
ゲストさんのコメント
(コメントID: 2398)
この構造文のパターンは、発展編1ででてくる「伝票作成」のマクロでもそっくりそのまま登場します。
これです↓。
http://www.exvba.com/demo_denpyo.php
楽しみにしていてください。