Thema Datum  Von Nutzer Rating
Antwort
Rot Excel VBA Einstellige und Zweitellige Zahlen aus einem Text vergleichen
01.10.2018 17:13:46 Fabio
NotSolved
01.10.2018 17:18:21 Mackie
NotSolved
01.10.2018 17:23:59 Gast58391
NotSolved
01.10.2018 18:02:07 Mackie
NotSolved

Ansicht des Beitrags:
Von:
Fabio
Datum:
01.10.2018 17:13:46
Views:
1131
Rating: Antwort:
  Ja
Thema:
Excel VBA Einstellige und Zweitellige Zahlen aus einem Text vergleichen

Hallo Zusammen,

ich möchte eine Zahl mit Zellen zwei verschiedener Spalten vergleichen. In Spalte A stehen lauter Werte mit Text und in Spalte B auch. Hier ein Beispiel:

Wert nach dem gesucht werden soll "5".

 

Spalte A                      Spalte B

5 Materialkosten        51 Zusatzkosten

 

Wenn der Wert links ist soll die Variable "links"(boolean") gleich "true" werden. Wenn der Wert rechts dann soll Variable "rechts"(boolean) true werden.

Problem ist jetzt, dass mein Code die 5 auf beiden Seiten findet da die Zahl "51" auch eine "5" beinhaltet.

 

Wie schaffe ich es dass er wirklich nur den Wert "5" berücksichtigt und nicht auch eine "5" in einer Zahl wie "51".

 

Hier mein Code:

Value = 5 as Integer

Do Until Sheets("Sheet1").Range("A" & counter) = "" And Sheets("Sheet1").Range("B" & counter) = ""

       If InStr(Sheets("Sheet1").Range("B" & counter), CStr(value)) Then
           links= True
        
        End If
        
        If InStr(Sheets("Sheet1").Range("C" & counter), CStr(value)) Then
          rechts= True
          
       End If
      counter = counter + 1
    Loop
 
 
Danke für eure Hilfe.

Fabio

 


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 Excel VBA Einstellige und Zweitellige Zahlen aus einem Text vergleichen
01.10.2018 17:13:46 Fabio
NotSolved
01.10.2018 17:18:21 Mackie
NotSolved
01.10.2018 17:23:59 Gast58391
NotSolved
01.10.2018 18:02:07 Mackie
NotSolved