Avatar billede Fubrus Praktikant
22. oktober 2018 - 13:24 Der er 4 kommentarer

Hjælp til Macro

Hej alle sammen.

jeg har et ønske til en Macro som jeg håber i kan hjælpe mig med.

Jeg det jeg skal have hjælp med, er følgende.

Jeg har en kolonne (A) som jeg godt vil søge i. Hvis et felt i kolonne A er blankt/tomt skal denne række skjules.

Der skal være to knapper. en der skjuler alle tomme og en der viser alle tomme.

er det noget i kan hjælpe med ?
Avatar billede Max_P_Larsen Seniormester
22. oktober 2018 - 14:56 #1
Hej

Lige et par spørgsmål:

1) Hvor langt ned i kolonne A skal makroen løbe? Hvis den skal starte i række 1 og gennemløbe alle rækker helt ned til række 1.048.576, så tager det uforholdsmæssig lang tid, idet jeg antager, at du ikke har så mange rækker, som er relevante at undersøge.

2) Kan du selv koble makroerne til dine knapper? Én ting er makroerne, en anden ting er knapperne.
Avatar billede jens48 Ekspert
22. oktober 2018 - 15:04 #2
Måske kan dette bruges:

Sub SkjulRaekker()
lastrow = ActiveSheet.UsedRange.Rows.Count
For x = 1 To lastrow
If Cells(x, 1) = "" Then
Cells(x, 1).EntireRow.Hidden = True
End If
Next
End Sub

Sub VisRaekker()
lastrow = ActiveSheet.UsedRange.Rows.Count
Range("A1:A65536").EntireRow.Hidden = False
End Sub
Avatar billede Max_P_Larsen Seniormester
22. oktober 2018 - 15:08 #3
jens48:

Denne arbejder kun i området fra 1 til lastrow :-)

Sub VisRaekker()
lastrow = ActiveSheet.UsedRange.Rows.Count
Range("A1:A" & lastrow).EntireRow.Hidden = False
End Sub
Avatar billede store-morten Ekspert
24. oktober 2018 - 16:28 #4
Sub VisAlleRaekker()
    Cells.EntireRow.Hidden = False
End Sub
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester