Avatar billede spoi Nybegynder
01. februar 2007 - 11:12 Der er 2 kommentarer og
1 løsning

let spørgssmål

Hej
Har lige lagt en stump af min kode ind
Jeg henter data fra en tekstfil og der er blandt andet for mange 0-er med ovre som jeg så sletter og erstater er . med 0

Men ved ikke lige hvorledes jeg skriver koden så den tager de linier der nu engang er. Jeg tager alle 65000 linier fordi jeg ikke lige lan få skrevet det om. Startede ellers godt nok i linie 2. Er der nogen der vil hjælpe



Dim RW As Long, I As Long
'RW = ActiveSheet.Range("A65536").End(xlUp).Row


'sletter de 16 nuller
Range("B2:B65000").Select
    Selection.Replace What:="0000000000000000", Replacement:="", LookAt:= _
        xlPart, SearchOrder:=xlByRows, MatchCase:=False
       
'erstatter . med 0. for det er således data leveres fra tekst fil .0000000000000000
    Selection.Replace What:=".", Replacement:="0", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False


LN
Avatar billede x-lars Novice
01. februar 2007 - 12:58 #1
Range("B2:B" & Range("B2").End(xlDown).Row).Select
Avatar billede spoi Nybegynder
01. februar 2007 - 13:35 #2
Tak min kode ser nu sådan ud. Ser det ikke rigtigt ud? Umiddelbart ser det i hvert fald ud til at den gør det rigtigt. Læg svar x-lars.

'sortere efter leveringskode og varenummer
    Range("A4:L" & Range("A4").End(xlDown).Row).Select
        Selection.Sort Key1:=Range("L4"), Order1:=xlAscending, Key2:=Range("C4"), Order2:=xlAscending, Header:=xlNo, _
      OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

LN
Avatar billede x-lars Novice
01. februar 2007 - 13:53 #3
Den ser helt rigtig ud! ;-D
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