MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 16.05.2009, 10:18   #1
Icemen83
Neuer Benutzer
Neuer Benutzer
Standard Excel 2007 - Zeichenkette zerlegen am leerzeichen !

Moin !

Ich mal wieder mit einer Frage:

In einer Zelle steht:

0.4685 0.36903 0.49356 0.35918 0.401 0.41819 0.31197 0.4442

Ich möchte diese Zeichenkette nun an den leerzeichen trennen und jede Zahl in eine neue Zelle schreiben, habe es soweit geschaft:

=TEIL(A1;1;FINDEN(" ";A1)-1)

Das klappt aber nur bedingt, weil die Zahlen alle unterschiedlich lang sind.

Danke, Gruß Frank
Icemen83 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.05.2009, 10:48   #2
ebs17
MOF Guru
MOF Guru
Standard

Du könntest z.B. folgende Funktion in ein allgemeines Modul kopieren und in der Nachfolge nutzen:
Code:

Public Function fGetPart( _
                  ByVal sText As String, _
                  ByVal sDelimiter As String, _
                  ByVal iPosition As Integer) _
         As String

    Dim vArr As Variant
    fGetPart = ""

    vArr = Split(sText, sDelimiter)

    If iPosition - 1 <= UBound(vArr) And iPosition > 0 Then _
      fGetPart = Trim(vArr(iPosition - 1))

End Function
Aufruf (2. Wert)
= fGetPart(A1, " ", 2)
evtl.: = Wert(fGetPart(A1, " ", 2))

__________________

Ein freundliches Glück Auf!

Eberhard

Abfrageperformance ist kein Geheimnis
SQL ist leicht: {1}:{2}:{3}:{4}

Geändert von ebs17 (16.05.2009 um 11:14 Uhr). Grund: Nz entfernt
ebs17 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.05.2009, 11:34   #3
NoNet
MOF Koryphäe
MOF Koryphäe
Strahlen Daten - Text in Spalten

Hallo Icemen83 (oder doch : Iceman83 ?),

wenn das ein einmaliger Vorgang ist, kannst Du auch die Zelle/Spalte mit den Zahlen markieren, dann Menü "Daten - Text in Spalten - Getrennt - Trennzeichen: Leerzeichen" trennen.

In Excel 2007 müsste die Befehlsreihenfolge m.E. genauso lauten.

__________________

Gruß, NoNet


PS: Ein kurzes Feedback auf Antworten von Helfenden halte ich immer für angebracht - der Helfende freut sich darüber !
Übrigens : Hilfreiche und positive Beiträge kann man auch bewerten



TIPP : Für alle Excel-Interessierte...

http://www.exceltreffen.de/index.php?page=243
NoNet ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.05.2009, 11:54   #4
Icemen83
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Ne der Nick ist schon richtig so ;-) !

Ok, mit dem Assistenten klappt, muss sehen ob es ne einmalige Sache bleibt oder ob ich was mit dem Makro bastele.

Danke für die schnelle Antwort !
Icemen83 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.05.2009, 12:03   #5
BoskoBiati
MOF Profi
MOF Profi
Standard

Hallo Icemen83,

wenn Du diese Aktion durchführst, bevor Du die Zeilen mit "#" am Anfang löschst, dann brauchst Du danach nur noch die Spalte 1 komplett löschen s. http://www.ms-office-forum.net/forum...d.php?t=250862! Oder umgekehrt, Du löschst mit dem ersten Makro die Zeilen mit "#" und anschließend splittest Du die Zahlenfolgen.

__________________

Gruß

Edgar
Ich weiß, daß ich nichts weiß!
BoskoBiati ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:20 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright ©2000-2010 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.