09. december 2014 - 12:29Der er
4 kommentarer og 1 løsning
Fastfryse celle
jeg har et regneark hvor jeg har en række kunder listet op under hinanden, med deres køb af varer under hver enkelt kunde nogenlunde som nedenstående, dog med en del flere varer.
Kan man fastfryse kundenavnet i toppen af arket indtil den kommer til det næste kundenavn, så det hele tiden er det aktuelle kundenavn der står øverst
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
VBA-koden anbringes "under" det relevante ark: Dobbeltklik på det ønskede kundenavn i kolonne A Alle rækker over den aktiverede skjules og den aktuelle fryses. Dette kan gentages nedenfor.
Højreklik for at vise alt igen
Option Explicit Dim række As Integer Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then række = Target.Row - 1
If række = 0 Then række = 1 Rows("1:1").Select Else Rows("1:" & CStr(række)).Select Selection.EntireRow.Hidden = True End If
frysØversteRække End If End Sub Private Sub frysØversteRække() With ActiveWindow .SplitColumn = 0 .SplitRow = 1 End With ActiveWindow.FreezePanes = True End Sub Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean) With ActiveWindow .SplitColumn = 0 .SplitRow = 0 End With
ActiveSheet.Rows.Hidden = False Cancel = True End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.