• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makro ile Hücre içindeki veriyi Sola yaslamak

Katılım
21 Mart 2005
Mesajlar
200
Excel Vers. ve Dili
Ofiice 2013
Arkadaşlar Commandbutton ile sayfa1 a1:a3 kadar olan hücrelerdeki veriyi sağa, sola yaslamak ve ortalamak istiyorum. saygılar.
 
Sola hizala

Kod:
Sub solahizala()
    Sheets("Sayfa1").Range("A1:A3").Select
    With Selection
        .HorizontalAlignment = xlLeft
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
End Sub


Sağa hizala

Kod:
Sub sagahizala()
    Sheets("Sayfa1").Range("A1:A3").Select
    With Selection
        .HorizontalAlignment = xlRight
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
End Sub


Ortala

Kod:
Sub ortala()

    Sheets("Sayfa1").Range("A1:A3").Select
    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = False
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With
End Sub
 
Sn fructose

Sadece "sağa hizala", "sola hizala" ve "ortala" komutları istendiğine göre sizin kodları aşağıdaki gibi sadeleştirebilir miyiz?

Kod:
Sub solahizala()
Sheets("Sayfa1").Range("A1:A3").HorizontalAlignment = xlLeft
End Sub
 
Sub sagahizala()
Sheets("Sayfa1").Range("A1:A3").HorizontalAlignment = xlRight
End Sub
 
Sub ortala()
Sheets("Sayfa1").Range("A1:A3").HorizontalAlignment = xlCenter
End Sub
 
Son düzenleme:
Doğrudur Mehmet Bey :)

Saygılarımla.
 
Geri
Üst