• DİKKAT

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

Soru Hücrede hem yatay hemde dikey ortalama hızalama yapması

mars2

Altın Üye
Katılım
2 Eylül 2004
Mesajlar
617
Excel Vers. ve Dili
2016 - Türkçe
2019 - Türkçe
İyi Akşamlar;

Sitenizde yayımlanan kod ile hücrdeki yazı veya sayının 1. resimdeki gibi ortalama yapmasını istiyorum. Ancak, 3. resimdeki gibi hem dikey hem yatay hizalamada ortalama yapmamaktadır. Neden


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

1. resim 2. resim 3. resim
1777920964034.png 1777920859659.png 1777920914854.png
 

Ekli dosyalar

  • 1777920826996.png
    1777920826996.png
    424 bayt · Görüntüleme: 3
Merhaba, mars2,
Tüm sayfada hücreye yazı yazıldığında otomatik olarak yatay ve dikey ortalama yapabilen kod ve dosya ektedir.
İyi günler diliyorum.
swatd175
 

Ekli dosyalar

İlginiz için teşekkürler ancak, dosyada kod bulunmamaktadır
 

[SIZE=3]sward175[/SIZE] tarafından yukarıda, Tüm sayfada hücreye yazı yazıldığında otomatik olarak yatay ve dikey ortalama yapabilen kod ve dosya ekte olduğu beyan etmişti. Ancak, mesajı ile vermiş olduğu örnek dosyada, otomatik olarak yatay ve dikey ortalama yapabilen kodun bulunmadığını örnek dosyayı yüklerken kodu eklemeyi unutmuş olacağı düşüncesiyle yazmıştım.

 
Ondan bahsetmiyorum...

Sorunuzu sorarken resim eklemek yerine örnek dosya ekleseniz çözüm arayanlar için daha kolay olmaz mı?
 
Sayın Korhan bey;
serzenişinizde haklı olabilirsiniz. Görsel olarak anlatımda sorunun daha iyi anlaşılabileceği ve çözülebileceği düşüncesiyle,
Örnek dosya ektedir.
 

Ekli dosyalar

Önce seçimi yapın, sonra kodu çalıştırın.
Kod:
Sub Makro1()

    With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlCenter
    End With

End Sub
 
Geri
Üst