SSブログ

EXCEL2000 VBA セル結合を解除する。 [Excel2000 VBA独習]

EXCEL2000 VBA  セル結合を解除する。

 

ExceLmargeCELLFalse.png

複数のセル結合を一度に解除できる。


Sub 結合セル解除()
 
    Selection.MergeCells = False
 
End Sub



 
 
選択範囲のセル結合と文字結合
 
Sub 選択範囲のセル結合()
' セルの結合時に文字も結合してセンタリングする
'警告出さない
    Dim sRangenew_range As Range
    Dim new_str As String
    Dim sRowsColumn As Long
 
    '結合後のセル行列番号
        sRow = Selection.Row
        sColumn = Selection.Column
    '選択範囲の文字列結合
        For Each sRange In Selection
            new_str = new_str & sRange & " "  '空白は必要なければ削除
        Next
    '警告を非表示
        Application.DisplayAlerts = False
    'セルの結合
        Selection.Merge
    '結合セルに結合文字を設定とセンタリング
        With Cells(sRowsColumn)
            .HorizontalAlignment = xlCenter
            .VerticalAlignment = xlCenter
        End With
        Cells(sRowsColumn) = new_str
    '警告の表示を有効
        Application.DisplayAlerts = True
End Sub


タグ:Excel2000 VBA
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。