Avatar billede tbt Nybegynder
26. august 2008 - 15:16 Der er 10 kommentarer og
1 løsning

VBA - indsætte tegn i A column udfra data i B column

Hej,

Jeg vil gerne via VBA indsätte * eller 1 i A-kolonnen, hvis der for den samme række findes data i B-kolonnen (men ikke hvis der ingen data er). Dataene i B-kolonnen er samlet i én blok.

Er der nogen som har et forslag til en kode.

/TBT
Avatar billede mcgoat Nybegynder
26. august 2008 - 15:19 #1
=HVIS(B1;"*";" ") ?
Avatar billede mcgoat Nybegynder
26. august 2008 - 15:19 #2
hvis du sætter den i A1, så laver den en * hvis der står noget i B1, og " " hvis der ikke står noget
Avatar billede jih Nybegynder
26. august 2008 - 15:31 #3
=HVIS(B1;"*";" ") vil kun virke på tal..

jeg ville nok bruge =HVIS(B1<>"";"*";" ")
Avatar billede jkrons Professor
26. august 2008 - 16:28 #4
Skal det være VBA, så prøv:

Sub SaetTegniA()
    For Each c In ActiveSheet.Range("B1:B100").Cells
        If c.Value <> "" Then
            c.Offset(0, -1) = "*"
        End If
    Next c
End Sub

Ret selv B1:B100 til område i B-kolonnen, du har tal i.
Avatar billede tbt Nybegynder
26. august 2008 - 17:50 #5
Tak for megahurtige svar,

Alle forslag virker perfekt - VBA udgaven gør det dog lidt hurtigere...

/TBT
Avatar billede jkrons Professor
26. august 2008 - 19:05 #6
Velbekomme.
Avatar billede mcgoat Nybegynder
27. august 2008 - 11:18 #7
så lidt :-)
Avatar billede jih Nybegynder
28. august 2008 - 12:18 #8
husk at lukke her ved at markere navnet (eller navnene) på venstre side og trykke på accepter.
Avatar billede tbt Nybegynder
28. august 2008 - 13:00 #9
Hov, ved ikke lige hvad der skete - haaber alle fik point??
Avatar billede jih Nybegynder
28. august 2008 - 15:12 #10
Velkommen til eksperten. ;-)
Avatar billede jkrons Professor
28. august 2008 - 17:31 #11
Jeg fik alle point, men deler gerne med andre :-)
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