Avatar billede brilleabe Nybegynder
20. februar 2006 - 09:51 Der er 3 kommentarer og
1 løsning

Find tekst i celle via VBA

Jeg har brug for at checke om en celle indeholder en bestemt tekststreng (asdf) eller ej. (cellen indeholder også anden tekst, så "=" kan ikke bruges)
jeg har en lille løkke som løber en række celler igennem:

do until activecell.value=""
    if activecell.value INDEHOLDER ASDF then call Module1.Run
    activecell.offset(1,0).select
loop

Som formel i excel svare det til =Find

/Brille
Avatar billede bak Seniormester
20. februar 2006 - 10:57 #1
i VBA bruger du Instr(start, teskst, søgefter)
Avatar billede bak Seniormester
20. februar 2006 - 10:59 #2
if Instr(1, activecell.value, "asdf")>0 then
Avatar billede brilleabe Nybegynder
20. februar 2006 - 11:29 #3
Perfekt!
Jeg vidste jeg kunne regne med dig. Smider du lige et svar.
/Brille
Avatar billede bak Seniormester
20. februar 2006 - 12:19 #4
ok :-)
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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