Avatar billede koden Novice
13. februar 2006 - 13:05 Der er 2 kommentarer og
1 løsning

Et Makro/copy problem i notepad

Ved ikke lige hvilken category dette skal under.

men jeg har et makro program der kopierer data fra et HOST program over til notepad.
I notepad kopierer macroen data ind i nogle variabler, som så igen pastes ud i et andet windows program.

Det virker alt sammen fint.

Men mit problem er følgende:

Når data kopiers fra host til notepad ser de sådan ud:

11111 fornavn mellemnavn efternavn

jeg går så op med piletaster,ctrl+shift og kopierer først 11111
og lægger det i en variabel

så kopierer jeg fornavn til en anden variabel
så kopier jeg mellemnavn til den 3 variabel
og til sidst efternavn til den 4 variabel.

MEN....nogen gange har personerne intet mellemnavn eller også har de 2 mellemnavne.

Hvordan hulen får man tjekket hvor mange ord/tal der er i linjen???

I ovennævnte er der jo 4 "ord" andre gange er der 3 (når de ikke har mellemnavn) og i sjøældne tilfælde er der 5 (hvis de har 2 mellemnavne)

Forstår i???
Har nogen et godt bud??
Avatar billede koden Novice
13. februar 2006 - 13:25 #1
Skal den udpensles yderligere....der er flere end de 30 point for et godt svar :-)
Avatar billede koden Novice
13. februar 2006 - 13:49 #2
Et klogt hovede sagde til mig, at jeg nok skal finde ud af om makro programmet kan gå ind og tjekke antal mellemrum i linjen og udføre copy efter det.
Så medmindre der kommer andre gode råd, så vil jeg nok lukke dette spørgsmål.
Avatar billede koden Novice
30. januar 2008 - 08:47 #3
lukker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel