Thema Datum  Von Nutzer Rating
Antwort
Rot Wissenschaftl. Zahl in String
24.11.2020 11:19:43 Andreas
NotSolved
24.11.2020 12:35:48 Mase
NotSolved
24.11.2020 16:43:39 Gast41951
NotSolved
24.11.2020 22:37:09 Mase
NotSolved
24.11.2020 12:36:15 Gast76916
NotSolved
24.11.2020 16:44:12 Gast50959
NotSolved

Ansicht des Beitrags:
Von:
Andreas
Datum:
24.11.2020 11:19:43
Views:
786
Rating: Antwort:
  Ja
Thema:
Wissenschaftl. Zahl in String

Hallo liebe User,

ich importiere mittels vba eine txt-Datei mit 20 Spalten.

In einer 14 stehen Sozialversicherungsnummern.

Sobald eine Sozialversicherungsnummer ein "E" beinhaltet, wird die Zahl von Excel als Wissenschaftliche Zahl dargestellt.

Beispiel:

Sozialversicherungsnummer: 99150971E008 (ist natürlich eine Fake-Nummer ....)

Darstellung in Excel: 9,92E+15

Nun kann ich direkt im Sheet mittels 

=VERKETTEN(B14/(10^(GANZZAHL(LOG10(B14))-7));"E";TEXT((GANZZAHL(LOG10(B14))-7);"000")) 

diese umwandeln (Tipp habe ich aus einem Forum).

Doch wie kann ich das in VBA lösen? 

Mein Ansatz: Ich durchlaufe die Spalte und suche nach einer fehlerhaften Darstellung. Bei einem Treffer möchte ich umwandeln. Doch wie mach ich das umwandeln? Die Schleife und der Treffer ist kein Problem, nur das Umwandeln .... 

Kann mir hier jemand bitte helfen? Vielen Dank.

Gruß

Andreas

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Wissenschaftl. Zahl in String
24.11.2020 11:19:43 Andreas
NotSolved
24.11.2020 12:35:48 Mase
NotSolved
24.11.2020 16:43:39 Gast41951
NotSolved
24.11.2020 22:37:09 Mase
NotSolved
24.11.2020 12:36:15 Gast76916
NotSolved
24.11.2020 16:44:12 Gast50959
NotSolved