- ベストアンサー
エクセルVBAで住所録の分類コードを自動で作成
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参考に Sub Test() Dim c As Range, Bunnrui As String Dim i As Long, j As Long For Each c In Range("C2", Cells(Rows.Count, "C").End(xlUp)) If c.Value <> Bunnrui Then Bunnrui = c.Value i = 1: j = 1 ElseIf i >= 20 Then i = 1: j = j + 1 Else i = i + 1 End If c.Offset(, 1).Value = c.Value & Format(j, "00") c.Offset(, 2).Value = c.Value & Chr(64 + i) Next End Sub
お礼
回答ありがとうございます。 早速ためさせていただきました。 中分類 hokkaido01 小分類 hokkaidoA と表記されていました。 たとえば小分類の英字(1ケタ)の前に中分類の数字(2ケタ)を 入れることは可能でしょうか。 中分類 hokkaido01 の場合 → 小分類 hokkaido01A 中分類 hokkaido02 の場合 → 小分類 hokkaido02A よろしくお願いします。
補足
解決しました。 ありがとうございました。