Print side | Luk vindue

VBA - Fjern nuller foran streng

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=3616
Udskrevet den: 03.Maj.2024 kl. 07:50


Emne: VBA - Fjern nuller foran streng
Besked fra: JonasB
Emne: VBA - Fjern nuller foran streng
Posteringsdato: 10.Sep.2018 kl. 14:00
Hej,

I forbindelse med bogføring af udgifter og indtægter, ønsker jeg at bryde en streng ned til udelukkende at have beløbene for debitering og kreditering. Jeg har sorteret strengen så langt, så der kun fremgår beløbene, dog inkl. en forskellig længde 0'er foran. Disse ønsker jeg at få fjernet ved en vba kode. Er der nogen, der kan skrive den for mig?

Eksempler

Kolonne A
Række 1 00130
Række 2 00010
Række 3 15000
Etc


På forhånd tak.

Mvh Jonas



Svar:
Besked fra: Bjarnehansen
Posteringsdato: 10.Sep.2018 kl. 19:15
hvordan ser dit ark ud hvis du får nuller foran dine tal ...?


-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK


Besked fra: JonasB
Posteringsdato: 11.Sep.2018 kl. 07:45
Som i eksemplet, jeg har givet. Som jeg har forstået det, kan man lave en makro, der fungerer som en funktion, og jeg derved kan skrive funktionen i celle b1 f.eks. 

Datagrundlag:
Ligeledes som skrevet, så har jeg tallene fra strenge f.eks. jdkb099999965738349870003856000-K. Her har jeg så klippet den sidste del ud, da den udgør beløbet, hvilket er det jeg vil have i en kolonne for sig. I eksemplet her er det 3.856.000 kr. Jeg er dog nødt til at tage nullerne med foran, da det f.eks. godt kan være 10.000.0000 mio kr. det drejer sig om. 


Besked fra: JonasB
Posteringsdato: 11.Sep.2018 kl. 10:56
Nå, det var såre simpelt. I kolonne B sagde jeg A1 +0, hvorefter 0'erne forsvandt.



Print side | Luk vindue