Print side | Luk vindue

Makro laver komma om til tusindtalsseparator

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=3835
Udskrevet den: 23.Nov.2024 kl. 06:30


Emne: Makro laver komma om til tusindtalsseparator
Besked fra: Denjo17
Emne: Makro laver komma om til tusindtalsseparator
Posteringsdato: 09.Mar.2019 kl. 00:13
Hej, 

Har et problem når jeg bruger min makro. Den laver mine tal om, så de bliver alt for store. 

Det min makro gør er at den omformulerer negative tal. Men den ændrer også positive tal. Jeg gør dette ved at: 
Gå ind i " Data" i menuen og så 

- Tekst til kolonner
- Næste 
- Næste
- Avanceret
- flueben ved "efterstillet minus for negative tal

Det er det. Er der noget jeg har glemt, for kan simpelt hen ikke finde fejlen. Når jeg gør det manuelt, altså når jeg laver makroen, så ændrer den ikke komma, der gør den det korrekt. Det er derfor jeg undrer mig hvordan det sker: her er excel arket. Har rydder lidt op,så hvis der er nogle der vil hjælpe mig, så er det kun datoerne og de tre difference kolonner jeg laver om inde i " tekst til kolonner". Datoerne virker fint.
uploads/2270/Norm_Opfyldning_med_makro.xlsm" rel="nofollow - uploads/2270/Norm_Opfyldning_med_makro.xlsm



Svar:
Besked fra: Denjo17
Posteringsdato: 09.Mar.2019 kl. 00:31
Jeg vil lige tilføje et eksempel: 

6.203,11  bliver til 6.203.108,00

Altså ca 6200kg bliver til ca 6.2 millioner kg. 


Besked fra: Denjo17
Posteringsdato: 09.Mar.2019 kl. 18:01
Jeg tror det er denne bid det er galt med, eller det er det 

    Selection.TextToColumns Destination:=Range("P7"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
        Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
        :=Array(1, 1), TrailingMinusNumbers:=True

Nogen der har et skarpt øje der kan se hvordan den laver komma om til tusindtalseperator?


Besked fra: nemaske
Posteringsdato: 25.Mar.2019 kl. 19:49
Kan du ikke bare lave søg-erstat så komma bliver erstattet med "" og . med , ? Smile



Print side | Luk vindue