Thema Datum  Von Nutzer Rating
Antwort
04.01.2017 10:22:04 excelboy33
NotSolved
04.01.2017 10:38:00 Holger
NotSolved
04.01.2017 10:49:57 excelboy33
NotSolved
04.01.2017 13:03:46 SJ
*****
NotSolved
04.01.2017 13:58:57 excelboy33
NotSolved
Blau Excel Leerzeichen Trimmen und bestimmtes Wort kopieren
04.01.2017 15:58:41 Gast69706
NotSolved
05.01.2017 07:44:55 excelboy33
NotSolved
04.01.2017 17:45:53 SJ
*****
NotSolved
05.01.2017 07:44:18 excelboy33
NotSolved
05.01.2017 15:30:50 SJ
NotSolved
06.01.2017 07:49:30 excelboy33
NotSolved
08.01.2017 17:58:44 SJ
NotSolved
09.01.2017 09:36:34 excelboy33
NotSolved
09.01.2017 11:43:07 SJ
NotSolved
09.01.2017 12:46:37 excelboy33
NotSolved
09.01.2017 12:55:02 SJ
NotSolved
09.01.2017 13:13:17 Gast95461
NotSolved
09.01.2017 13:21:18 excelboy33
NotSolved
09.01.2017 13:23:01 SJ
NotSolved
09.01.2017 13:54:20 excelboy33
NotSolved
09.01.2017 14:14:59 SJ
NotSolved
09.01.2017 14:36:25 excelboy33
NotSolved
09.01.2017 14:47:31 SJ
NotSolved
09.01.2017 14:54:24 excelboy33
NotSolved
09.01.2017 14:56:57 SJ
NotSolved

Ansicht des Beitrags:
Von:
Gast69706
Datum:
04.01.2017 15:58:41
Views:
672
Rating: Antwort:
  Ja
Thema:
Excel Leerzeichen Trimmen und bestimmtes Wort kopieren

Hallo excelboy33,

vielleicht nicht so elegant nd langsamer, dafür aber auch für einen Anfänger zu verstehen:

k = 1        'Schreibzeile in Tabelle 2
Sheets(2).Columns(1).Clear    'löscht Spalte A der Tabelle2
For i = 1 To Sheets(1).Cells(Rows.Count, 1).End(xlUp).Row    'von Zeile 1 bis zur letzten beschriebenen Zelle in Tabelle 1, Spalte A
    a = InStr(Sheets(1).Cells(i, 1), "From")           'enthält der Text 'From'?  
    If a > 0 Then                                                         
        b = InStr(7, Sheets(1).Cells(i, 1), " ")           'suche 2. Leerzeichen und Fallunterscheidung
        if b>0 then 
               Sheets(2).Cells(k, 1) = Mid(Sheets(1).Cells(i, 1), 6, b - 5)       'übertrage den Textteil
        else
               Sheets(2).Cells(k, 1) = Mid(Sheets(1).Cells(i, 1), 6)
        end if 
        k= k + 1                         'Index der nächsten Schreibzeile
    End If
Next
 
Gruß
Holger
 
 

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
04.01.2017 10:22:04 excelboy33
NotSolved
04.01.2017 10:38:00 Holger
NotSolved
04.01.2017 10:49:57 excelboy33
NotSolved
04.01.2017 13:03:46 SJ
*****
NotSolved
04.01.2017 13:58:57 excelboy33
NotSolved
Blau Excel Leerzeichen Trimmen und bestimmtes Wort kopieren
04.01.2017 15:58:41 Gast69706
NotSolved
05.01.2017 07:44:55 excelboy33
NotSolved
04.01.2017 17:45:53 SJ
*****
NotSolved
05.01.2017 07:44:18 excelboy33
NotSolved
05.01.2017 15:30:50 SJ
NotSolved
06.01.2017 07:49:30 excelboy33
NotSolved
08.01.2017 17:58:44 SJ
NotSolved
09.01.2017 09:36:34 excelboy33
NotSolved
09.01.2017 11:43:07 SJ
NotSolved
09.01.2017 12:46:37 excelboy33
NotSolved
09.01.2017 12:55:02 SJ
NotSolved
09.01.2017 13:13:17 Gast95461
NotSolved
09.01.2017 13:21:18 excelboy33
NotSolved
09.01.2017 13:23:01 SJ
NotSolved
09.01.2017 13:54:20 excelboy33
NotSolved
09.01.2017 14:14:59 SJ
NotSolved
09.01.2017 14:36:25 excelboy33
NotSolved
09.01.2017 14:47:31 SJ
NotSolved
09.01.2017 14:54:24 excelboy33
NotSolved
09.01.2017 14:56:57 SJ
NotSolved