Avatar billede Greenseeker Praktikant
22. oktober 2009 - 13:36 Der er 4 kommentarer og
1 løsning

Rettelse til kode?

Hej!

Følgende del-kode kopierer fra en Excel-celle til et Word-dokument. Værdierne i Excel-cellen er de første 6 cifre i et CPR-nummer, og problemet opstår når det første ciffer er et 0. Dette bliver ikke kopieret med.

Altså 071248 bliver til 71248 i Word-dokumentet, hvilket er ret uheldigt.

Hvordan undgår jeg det, nogen der kan hjælpe? :o)
Avatar billede Greenseeker Praktikant
22. oktober 2009 - 13:37 #1
Og her kommer koden så...:

Worksheets("Borgerliste").Range("Y6").Copy
.Selection.Goto What:=wdGoToBookmark, Name:="Tekst3"
.Selection.PasteAndFormat (wdPasteDefault)

Sorry!
Avatar billede panebb Novice
22. oktober 2009 - 14:07 #2
prøv at formattere din celle til tekst, så bliver 0 opfattet som et tegn/bogstav og kommer med.
Avatar billede tjacob Juniormester
22. oktober 2009 - 14:41 #3
Eller brugerdefineret "0000000000"
Avatar billede Greenseeker Praktikant
22. oktober 2009 - 15:11 #4
Ja, det var selvfølgelig formatteringen i Word der var problemet. Ved ikke hvorfor jeg ikke så det... :o)

Smid et svar, panebb. Du kom først! :o)
Avatar billede panebb Novice
22. oktober 2009 - 15:24 #5
et svar :-)
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