Thema Datum  Von Nutzer Rating
Antwort
23.04.2018 13:29:52 Lonzianer
NotSolved
Blau Strings vergleichen funktioniert nicht
24.04.2018 09:47:20 Gast64122
Solved

Ansicht des Beitrags:
Von:
Gast64122
Datum:
24.04.2018 09:47:20
Views:
474
Rating: Antwort:
 Nein
Thema:
Strings vergleichen funktioniert nicht

Also die Lösung war folgende, hab lange gebraucht aber bin dann irgendwann vorhin drauf gekommen.. vielleicht intressierts ja irgendjemanden^^

Dim valuestring As String
        Dim zellestring As String
    
        'Schleife welche das Array durchläuft
        For Each value In events
            Zelle = ActiveDocument.Tables(1).Cell(ZelleNr, 1)
            valuestring = value
            zellestring = Trim(Left(Zelle, Len(Zelle) - 2))
            

            'Prüfen ob aktueller Arraywert gleich ist wie der Wert der Zeile in die er eingefügt wird
            If Trim(zellestring) = Trim(valuestring) Then
            
                'Variable mit Wert füllen
                wert = oXML.SelectSingleNode("/GetWDVBSEvents/VBAEvents/VBAEvent[@Name=""" & value & """]").Text
                'wert = oXML.SelectSingleNode("/GetWDVBSEvents/VBAEvents/VBAEvent[@Name='WD_AreModuleConditions_Satisfied']").Text
                
                'Variable für aktuelle Zelle hochzählen
                ZelleNr = ZelleNr + 1
                
                'Variable zum einfügen im Dokument zusammenstellen
                myValue = "Public Function " & events(counter) & vbCrLf & vbCrLf & "     " & wert & vbCrLf & vbCrLf & "End Function"
                'myValue = "Public Function " & events(counter) & vbCrLf & vbCrLf & vbCrLf & vbCrLf & "End Function"
                
                'Variable für aktuelles Bookmark hochzählen
                counter = counter + 1
                
                'Wert im Dokument einfügen einfügen
                BookmarkNumber = BookmarkNumber + 1
                Bookmark = "Text" & BookmarkNumber & ""
                ActiveDocument.Bookmarks(Bookmark).Select
                Selection.Text = myValue
            Else
                ZelleNr = ZelleNr
                counter = counter + 1
            End If
        Next

 


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
23.04.2018 13:29:52 Lonzianer
NotSolved
Blau Strings vergleichen funktioniert nicht
24.04.2018 09:47:20 Gast64122
Solved