A列が同じものを見つける

| コメント(0) | トラックバック(0)
Sub 合体()
    Dim L, C, OldL, OldC2 As Integer
    Dim oldvalue As String
    L = 2 '初期値
    OldL = 1
    oldvalue = Cells(1, 1)
    Do While Cells(L + 1, 1).Value <> ""
        If oldvalue = Cells(L, 1).Value Then
            C = 2
            OldC2 = 2
            '空いているところを見つける
            Do While Cells(OldL, OldC2).Value <> ""
                OldC2 = OldC2 + 1
            Loop
            Do While Cells(L, C).Value <> ""
                Cells(OldL, OldC2).Value = Cells(L, C).Value
                OldC2 = OldC2 + 1
                C = C + 1
            Loop
        Else
            oldvalue = Cells(L, 1)
            OldL = L
        End If
        L = L + 1
    Loop
End Sub

トラックバック(0)

トラックバックURL: http://winnote.adg7.com/mt/mt-tb.cgi/165

コメントする

このブログ記事について

このページは、たけうちとおるが2009年5月26日 15:50に書いたブログ記事です。

ひとつ前のブログ記事は「行と列を入れ替える」です。

次のブログ記事は「かぶり削除」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

エントリー一覧