Avatar billede baadsager-e-box.dk Nybegynder
07. november 2002 - 11:40 Der er 8 kommentarer og
1 løsning

VBA IF sætning

Hvordan laver man en ifsætning der gør følgende

IF "Der findes Tekst eller tal i den række som Activecell står i og ud til kolonne L, fra den kolonne som activecell står i. THEN
Sætning
Else IF
Sætning
End if

Er der nogen som kan hjælpe mig med dette? På forhånd tak!!!
07. november 2002 - 11:44 #1
If IsNumeric(ActiveSheet.Range("L" & CStr(ActiveCell.Row)).Value) Then
Avatar billede baadsager-e-box.dk Nybegynder
07. november 2002 - 11:57 #2
Hej Flemming

Jeg kan desværre ikke få den til at virke, den tager de tomme rækker med alligevel.
07. november 2002 - 12:01 #3
Jeg havde læst det forkert - prøv:
If Not(ActiveSheet.Range("L" & CStr(ActiveCell.Row)).Value = "") Then
Avatar billede bak Forsker
07. november 2002 - 12:05 #4
If Application.WorksheetFunction.CountA(Range(ActiveCell, Cells(ActiveCell.Row, 12))) > 0 Then
07. november 2002 - 12:08 #5
nope bak <> "" - du er da helt vild med CountA.... funktionen er nok hurtig nok her, men holder ikke hastighedsmæssigt sammenlignet med at bruge excel's object model.
Avatar billede bak Forsker
07. november 2002 - 12:13 #6
Flemming->jeg læser "Tekst eller tal" som om at det er ligemeget om der er tekst eller tal fra aktivcelle til kolonne L
07. november 2002 - 12:17 #7
Det hjælper at læse flere gange.
Avatar billede bak Forsker
07. november 2002 - 12:23 #8
Har du så gjort det nu, Flemming :-)
07. november 2002 - 17:12 #9
Ja du har jo ret *SS*
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