Excel'de bir hücrenin, kaydırılan metin içeriğine sığacak şekilde yüksekliğini otomatik olarak ayarlamasını nasıl sağlayabilirim? [çiftleme]


23

Excel'de sarılmış metin içeriğine sahip bir hücrem var ve yüksekliğini birkaç satıra yayılabilecek içeriğe uyacak şekilde ayarlamak için hücreyi biçimlendirmek istiyorum. Bu davranışı nasıl başarabilirim?


excel 2007 hakkında emin değilim, ama excel 2003 kullanıyorum ve otomatik olarak gidiyor, bir hücreye çok satırlı veri girdiğimde, enter tuşuna bastığımda satır yüksekliği sabitleniyor.
fretje

Yanıtlar:


26

Gönderen http://support.microsoft.com/kb/149663

Satır yüksekliğini hücredeki tüm metne sığacak şekilde ayarlamak için şu adımları izleyin:

Satırı seçin.

Microsoft Office Excel 2003 ve önceki Excel sürümlerinde, Biçim menüsünde Satır'ın üzerine gelin ve Otomatik Sığdır'ı tıklatın.

Microsoft Office Excel 2007'de, Giriş sekmesini tıklatın, Hücreler grubunda Biçimlendir'i tıklatın ve sonra Satır Yüksekliğini Otomatik Sığdır'ı tıklatın.

Ayrıca tüm satırlar seçildiğinde de çalışır


11

Deneyin

Sütunu seçin -> sağ tıklayın sütun -> Hücreleri Biçimlendir -> Hizalama sekmesi -> Metni kaydır


2
Hücre zaten bu biçimlendirmeye sahip ve hücrenin yüksekliğini de ayarlamasını istiyorum. Hücrenin tüm sarılmış içeriği görünür olacak şekilde ayarlamak için hücrenin satır yüksekliğini istiyorum.
Manga Lee

3
Bunu hücrenin içeriği olarak değiştirip değiştiremeyeceğinizden emin değilim, ancak satır numarası ile aşağıdaki otomatik arasındaki sınırı çift tıkladığınızda içeriğe uyacak şekilde boyutlandırıldı.
Col

+1: Bu kötü bir cevap değil. Kapatıp Wrap Texttekrar açarsanız , Excel satır yüksekliğini en uzun satıra sığacak şekilde yeniden boyutlandırır. Satırların yüksekliği dinamik olarak değişiyorsa, ancak statik metinle uğraşıyorsanız uygun değildir.
Li-aung Yip

Bu, Excel 2019 benim için çalıştı
猫BT


2

Otomatik olarak yapmazsa, imlecinizi satır numaraları (örn: 1 ile 2 arasında) ve çift tıklama arasındaki küçük çizginin üzerine getirin, bu satır yeniden boyutlandırılır (örnekte doğrudan küçük çizginin üzerinde: 1). böylece her şey görülebilir (dikey açıdan).


Bu, bunu yapmak için çok az şey yaptığınızda yapabileceğiniz bir şeydir, ancak daha karmaşık bir şekilde bununla başa çıkmanız gerekir ve bu, zaman ve enerji kaybı, bu tür görevler nedeniyle odaklanma ve momentumun kırılması anlamına gelir. Bertieb'in verdiği çözüm Excel 2019'da bir cazibe gibi çalışıyor.

0

Makro biliyor musunuz? Aşağıdaki kodu

Application.ActiveCell.WrapText = Doğru

Worksheet_SelectionChange alt yordamınızın içinde.


0

Bir VBA çözümü aşağıdakileri kullanmaktır:

 Call Application.ActiveCell.AutoFit

0

Beklendiği gibi çalışmasını sağlayabilmemin tek yolu tüm sayfayı CTRL-A ile vurgulamak, araç çubuğundaki "Metni Sar" düğmesinin işaretini kaldırmak ve yeniden seçmek. Başka ayar değişmez, ancak her satır artık içeriği için "uygun" yüksekliktir.


0

Bir aralıktaki bir hücre (B2: B1500) 12/28/2014 üzerindeki tarih değerleri, üstbilginin bu tarihlerin bir zaman çizelgesine gireceği konusunda bir uyarı göstermesine neden olacağından başlık satırını yeniden boyutlandırmak için aşağıdaki VB kodunu oluşturdum 2015 1. Hafta:

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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.