Avatar billede LS-Falster Juniormester
09. februar 2012 - 10:04 Der er 1 løsning

Skjul række på baggrund af specifikke værdier i celler i et andet regneark

Hej

Jeg har tidligere fået hjælp til nedenstående makro, men jeg fik dog aldrig det til at virke efter hensigten.
Makroen skal skjule en række (række 10 i ark1), hvis værdien i celle c11, c12 og c13 i Ark2 = <lag ikke berørt>

Koden ser ud som følger:

Sub skjul_række()

If Sheets("Ark2").Range("c11").Value = "<lag ikke berørt>" And _
Sheets("Ark2").Range("c12").Value = "<lag ikke berørt>" And _
Sheets("Ark2").Range("c13").Value = "<lag ikke berørt>" And _

Rows("10").EntireRow.Hidden = True
Else
Rows("10").EntireRow.Hidden = False
End If

End Sub

Problemet er bare, at det ikke virker, når der er "klammer" omkring teksten <>.
Er det muligt at nøjes med at søge på en del af teksten, fx "lag ikke berørt"? Jeg har forsøgt at sætte * omkring teksten, som ved en almindelig søgning, men det virker desværre ikke.

Jeg kører med Excel 2003.

Mvh Lars
Avatar billede LS-Falster Juniormester
07. marts 2013 - 15:26 #1
Lukket!
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