Avatar billede familienriis Nybegynder
03. januar 2008 - 17:21 Der er 2 kommentarer og
1 løsning

Køre en makro med HVIS

Jeg har en makro der leder efter en linie med --**-- i.
Når den har fundet den skal den skjule et par linier.

Det sker bare at der ikke altid er en linie med --**-- og så går den kold.

Hvordan laver jeg en IF-sætning på den, så den ikke går kold.
Jeg har indsat min kodestump nedenfor.



Dim AE As String
  Columns("A:A").Select
  Selection.Find(What:="--**--", After:=ActiveCell, LookIn:= _
                  xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
                  xlNext, MatchCase:=False, SearchFormat:=False).Activate = True Then
    AE = ActiveCell.Address
    Rows(ActiveCell.Row - 1).Hidden = True
    Rows(ActiveCell.Row - 0).Hidden = True
    Rows(ActiveCell.Row + 1).Hidden = True
    Range(AE).Select
Avatar billede jlemming Nybegynder
03. januar 2008 - 17:58 #1
du kan også gøre følgende:

on error goto fejl

din kode

fejl:
end sub
Avatar billede familienriis Nybegynder
04. januar 2008 - 21:51 #2
Det virker lige som det skal.
Takker
Har du et svar til mig, så har jeg point :-)
Avatar billede jlemming Nybegynder
05. januar 2008 - 10:30 #3
velbekomme :o)
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