PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelAutopassa radhöjdenAutopassa radhöjden
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2013-05-24 10:29
 

Får inte till autopassningen av radhöjden när man har radbyten i en cell. Det funkar för en "enskild cell" men när jag har sammanfogade celler så vill det inte alls fungera. Går det inte att få autopassning av radhöjden med en sammanfogad cell?

Nytt inlägg
 2013-05-27 11:20
 

Att radbytesfunktionen inte fungerar på sammanfogade celler är en irriterande bugg i Excel. Problemet kan dock lösas med ett makro. Öppna Visual Basic Editor – dubbelklicka på det blad som där du vill ha funktionen för automatisk radhöjdsjustering och klistra in nedanstående VBA-kod. Med denna kod anpassas radhöjden automatiskt på sammanfogade celler.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim MergeWidth As Single
Dim cM As Range
Dim AutoFitRng As Range
Dim CWidth As Double
Dim NewRowHt As Double
Dim str01 As String

str01 = "OrderNote"
If Target.MergeCells = True Then
Application.ScreenUpdating = False
On Error Resume Next
Set AutoFitRng = Range(Target.MergeArea.Address)
With AutoFitRng
.MergeCells = False
CWidth = .Cells(1).ColumnWidth
MergeWidth = 0
For Each cM In AutoFitRng
cM.WrapText = True
MergeWidth = cM.ColumnWidth + MergeWidth
Next 'small adjustment to temporary width
MergeWidth = MergeWidth + AutoFitRng.Cells.Count * 0.66
.Cells(1).ColumnWidth = MergeWidth
.EntireRow.AutoFit
NewRowHt = .RowHeight
.Cells(1).ColumnWidth = CWidth
.MergeCells = True
.RowHeight = NewRowHt
End With
Application.ScreenUpdating = True
End If
End Sub

Nytt inlägg
 2013-05-30 20:59
 

Även jag hade det problemet.

Ett fantastiskt bra makro som åtminstonde löste irritationen då cellerna inte anpassas automatiskt.

Tack för hjälpen.

Nytt inlägg
 2017-07-18 06:41
 

 Hej,

hur kör man makrot ovan?

Är själv ingen van makroskrivare. Brukar spela in och ibland editera lite. Jag har dock alltid ett snabbkommando för att köra det.

 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelAutopassa radhöjdenAutopassa radhöjden

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter