Office: Exel datei nach Text und Zahlenwerten durchsuchen

Helfe beim Thema Exel datei nach Text und Zahlenwerten durchsuchen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; EInen wunderschönen Sonntag Mittag ;) Meine Frage ist folgende: Ich möchte eine Exeldatei nach Text und Zahlenwerten durchsuchen lassen und dann... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von foerstina, 5. September 2010.

  1. foerstina Neuer User

    Exel datei nach Text und Zahlenwerten durchsuchen


    EInen wunderschönen Sonntag Mittag ;)

    Meine Frage ist folgende:

    Ich möchte eine Exeldatei nach Text und Zahlenwerten durchsuchen lassen und dann eine Summe bilden. Das sieht dann folgendermaßen aus:

    Frachter: HVT GTSC Kaiman Superfrachter KT L-S-BH / Heimatbasis: GTSC Sonnenkraftwerk
    Nila No kaufte 288 Einheiten Kristalle zu je 1641 Credits.
    Gesamtsumme 472608 Credits.


    Frachter: HVT Ihr Demeter Superfrachter KR-S-BH / Heimatbasis: GTSC Sonnenkraftwerk M
    Leo Giorno verkaufte 6578 Einheiten Energiezellen zu je 18 Credits.
    Gesamtsumme 118404 Credits.

    Und zwar ist für mich folgendes Interessant:
    Entweder "kaufte" für "x Credits" und "verkaufte" für "x Credits".

    Das heisst er soll alle Credits addieren die ausgegeben "gekauft" und die die eingenommen "verkauft" wurden.

    Geht das überhaupt?

    Über eine baldige Antwort würde ich mich freuen.
     
    foerstina, 5. September 2010
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    der gesamte Text steht in einer Zelle?
     
  3. Exl121150 Erfahrener User
    Hallo,

    1) folgenden VBA-Code in ein allgem. Codemodul kopieren
    2) Mit der Tastenkombination Alt+F8 können im aktiven Arbeitsblatt die beiden Betragssummen ermittelt werden.

    Code:
    Sub Umsatzsummen()
      Dim Zelle As Range
      Dim Betrag@(1 To 2), Art%
      Dim Betragstexte$()
      
      For Each Zelle In ActiveSheet.UsedRange.Cells
        If Zelle Like "* kaufte *" Then
          Art% = 1
        ElseIf Zelle Like "* verkaufte *" Then
          Art% = 2
        End If
        If Zelle Like "*Gesamtsumme * Credits*" Then
          Betragstexte$ = Split(Zelle, "Gesamtsumme")
          Betragstexte$ = Split(Betragstexte$(1), "Credits")
          Betrag@(Art%) = Betrag@(Art%) + Betragstexte$(0)
        End If
      Next Zelle
      
      MsgBox Prompt:="Käufe: " & Format$(Betrag@(1), "#,##0.00") & vbCrLf & _
                     "Verkäufe: " & Format$(Betrag@(2), "#,##0.00"), _
             Buttons:=vbInformation + vbOKOnly, _
             Title:="Umsätze im Arbeitsblatt '" & ActiveSheet.Name & "'"
                     
    End Sub
    Falls bei den Credit-Beträgen Tausendertrennzeichen und Dezimalzeichen verwendet werden, müssen dafür "." als Tausendertrennzeichen und "," als Dezimalzeichen verwendet werden (also deutsche Zahlenschreibweise).
     
    Exl121150, 5. September 2010
    #3
  4. foerstina Neuer User

    Exel datei nach Text und Zahlenwerten durchsuchen

    Wow vielen Dank für die schnelle Hilfe.
    Nur dass mit dem Codemodul hab ich nicht ganz verstanden. Wie muss ich das wo einfügen?

    Danke im voraus ;)
     
    foerstina, 5. September 2010
    #4
  5. Exl121150 Erfahrener User
    Hallo,

    1) Du markierst das VBA-Makro (weiße Fläche) mit der Maus und kopierst es in die Zwischenablage (Tastenkombination Strg+C).
    2) Du wechselst wieder zurück in Dein Excel-Arbeitsblatt und öffnest den VBA-Editor (Tastenkombination Alt+F11)
    3) Im Menü des VBA-Editors wählst Du: Einfügen > Modul. Dadurch öffnet sich ein Fenster (=allgem. Codemodul). Es trägt die Aufschrift 'Modul1'.
    4) In dieses Fenster fügst Du die Zwischenablage (Tastenkombination Strg+V) ein.
    Es müsste damit wieder der VBA-Code zu sehen sein, der damit in der Excel-Datei als Makro installiert ist.
    5) Dann kehrst Du wieder zurück in Dein Excel-Arbeitsblatt (mit der Tastenkombination Alt+F11).

    6) Und hier drückst Du die Tastenkombination Alt+F8 mit anschließender Enter-Taste, um das Makro auszuführen.
     
    Exl121150, 5. September 2010
    #5
  6. foerstina Neuer User
    Ok. Hab es nun mal ausprobiert.
    Es kommt eine Fehlermeldung die da lautet:

    Laufzeitfehler '13'
    Typen unverträglich
     
    foerstina, 5. September 2010
    #6
  7. Exl121150 Erfahrener User
    Hallo,

    wenn Du Punkt 6) nochmals durchführst, so erscheint, wie Du sagst, die Fehlermeldung 'Typen unverträglich'. In diesem Meldungsdialogfenster gibt es 4 Buttons, wobei Du diesmal nicht auf den Button 'Beenden' klickst, sondern auf den Button 'Debuggen'.
    Dadurch wird Dir die Programmzeile angezeigt, die den Fehler verursacht hat (gelber Pfeil am linken Rand).
    Falls das folgende Zeile ist:
    Code:
          Betrag@(Art%) = Betrag@(Art%) + Betragstexte$(0)
    dann hast Du eine Betragszahl (das ist die Zahl zwischen den beiden Wörtern 'Gesamtsumme' und 'Credits') mit einem unerlaubten Zeichen verwendet:
    Dort sind nur Ziffern, das Tausendertrennzeichen und das Dezimalzeichen (wie oben von mir beschrieben) und eventuell ein Vorzeichen erlaubt.

    Sollte jedoch eine andere Zeile erscheinen, so teile mir bitte diese Zeile mit.
     
    Exl121150, 5. September 2010
    #7
Thema:

Exel datei nach Text und Zahlenwerten durchsuchen

Die Seite wird geladen...
  1. Exel datei nach Text und Zahlenwerten durchsuchen - Similar Threads - Exel datei Text

  2. Exel Farbige Zahlen addieren

    in Microsoft Excel Hilfe
    Exel Farbige Zahlen addieren: Hallo an alle, folgendes Problem...ich möchte rote und blaue Zahlen zusammen zählen. Das Problem ist, dass ich eine Summenspalte für vormittags und nachmittags habe. In der Tabelle befinden sich...
  3. Exel Arbeitsblatt Formatierung nach Betriebssystemwechsel ändern

    in Microsoft Excel Hilfe
    Exel Arbeitsblatt Formatierung nach Betriebssystemwechsel ändern: Guten Tag zusammen, ich bin der Gahlen und würde mich sehr freuen wenn man mir hier bei einem Problem weiterhelfen könnte. Jüngst habe ich mich dazu entschieden das Betriebssystem von Windows auf...
  4. Exel Dateien (aus Unterordnern) zusammenfassen

    in Microsoft Excel Hilfe
    Exel Dateien (aus Unterordnern) zusammenfassen: Hallo zusammen, ich muss folgendes Problem lösen und hoffe, ihr könnt helfen! :-) Wir haben auf dem Share mehrere Ordner und Unterordner u.a: Ordner 1 Unterordner 1 Unterordner 2 Ordner 2...
  5. aus verschiedenen xls dateien auslesen und in ein formular auflisten

    in Microsoft Excel Hilfe
    aus verschiedenen xls dateien auslesen und in ein formular auflisten: Hallo, ich hoff das mir jemand helfen kann... mein problemm: habe ca. 1200 xls dateien wo ich die adressdaten auslesen und in einer neuen datei (tabellenblatt) eintragen muss. die auszulesenden...
  6. Sicherung einer EXEL-Datei auf DVD ?

    in Microsoft Excel Hilfe
    Sicherung einer EXEL-Datei auf DVD ?: Hallo an alle Wissenden, ich bin sicherlich ein kleiner Fisch in Sachen PC-Anwendung, habe mich nun aber dennoch an das Schreiben einer EXEL-Datei getraut und diese ist mir sogar gelungen. Sie...
  7. Exel Datei gelöscht. brauche dringend hilfe !!!

    in Microsoft Excel Hilfe
    Exel Datei gelöscht. brauche dringend hilfe !!!: Ich habe von einer Exel Datei eine Verknüpfung erstellt und in der Verknüpfung eine Änderung vorgenommen. Jetzt ist die " Hauptdatei weg. da sind aber wichtige sachen drin gewesen!!! Wer kann...
  8. .xls datei lässt sich nihct öffnen/exel 03 stürtzt ab

    in Microsoft Excel Hilfe
    .xls datei lässt sich nihct öffnen/exel 03 stürtzt ab: Hi ich habe heute morgen über einen mac und exel eine datei bearbeitet.Beim öffne kam makros aktivieren was ich bestätit hatte.als ich die beabeitet hatte lud ich sie auf lo.net2 hoch und als ich...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden