Excel'de kaydırılmış metin içeriğine sahip bir hücreye sahibim ve hücreyi biçimlendirmek istiyorum, böylece yüksekliği birkaç satır boyunca yayılabilecek içeriğe uyacak şekilde ayarlanacak. Bu davranışı nasıl başarabilirim?
http://support.Microsoft.com/kb/149663 adresinden
Satırın yüksekliğini bir hücredeki tüm metne sığacak şekilde ayarlamak için şu adımları izleyin:
Satırı seçin.
Microsoft Office Excel 2003'te ve Excel'in önceki sürümlerinde, Biçim menüsünden Satır'ın üzerine gelin ve Otomatik Tamam'ı tıklatın.
Microsoft Office Excel 2007'de, Giriş sekmesini, Hücreler grubunda Biçimlendir'i ve ardından Otomatik Satır Yüksekliği'ni tıklatın.
Ayrıca, tüm satırlar seçildiğinde de çalışır
Deneyin
Sütunu seçin -> sütunu sağ tıklayın -> Hücreleri Biçimlendir -> Hizalama sekmesi -> Metni kaydır
Autofit'in birleştirilmiş hücrelerde çalışmadığını unutmayın. Manuel olarak yapmak zorundasın.
Bu Microsoft cevabına bakınız:
Otomatik olarak yapmazsa, imlecinizi satır sayıları arasındaki küçük çizginin üzerine getirin (ör: 1 ile 2 arasında) ve çift tıklatma, satırın boyutunu yeniden boyutlandırır (örnekte, doğrudan küçük çizginin yukarısında, 1:) böylece her şey görünür durumdadır (dikey açıdan).
12/28/2014 üstündeki tarih değerleri üstbilginin bu tarihte bir uyarı göstermesine neden olacağı için başlık sırasını yeniden boyutlandırmak için başlık satırını yeniden boyutlandırmak için aşağıdaki VB kodunu oluşturdum. Bir zaman çizelgesi, 2015'in 1. haftasına girecekti:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range
' The variable KeyCells contains the cells that will
' cause an Action when they are changed.
Set KeyCells = Range("B2:B1500")
If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then
' Change the height of the header row when one of the defined cdlls is changed
Rows("1:1").EntireRow.AutoFit
End If
End Sub
Makro biliyor musun? Aşağıdaki kodu
Application.ActiveCell.WrapText = Doğru
worksheet_SelectionChange alt rutininizin içinde.
Bir VBA çözümü aşağıdakileri kullanmaktır:
Call Application.ActiveCell.AutoFit
Beklendiği gibi çalışmasını sağlayabilmemin tek yolu, tüm sayfayı CTRL-A ile vurgulamak, araç çubuğundaki "Metin Kaydır" düğmesini tıklayıp tekrar seçmektir. Başka hiçbir ayar değişmez, ancak her satır şimdi içeriği için "uygun" yüksekliktir.