Thema Datum  Von Nutzer Rating
Antwort
28.10.2019 13:23:57 Christoph
Solved
28.10.2019 14:19:13 Mase
Solved
28.10.2019 14:24:10 Christoph
Solved
28.10.2019 14:30:06 Werner
Solved
28.10.2019 14:35:44 Christoph
Solved
Blau Version-Nummer Splitten
28.10.2019 14:37:51 Mase
Solved
28.10.2019 15:01:09 Christoph
Solved

Ansicht des Beitrags:
Von:
Mase
Datum:
28.10.2019 14:37:51
Views:
654
Rating: Antwort:
 Nein
Thema:
Version-Nummer Splitten

Verstehe.

Hierzu kannst Du die Split-Function nutzen.

Was die macht ist hier nachzulesen.

https://docs.microsoft.com/de-de/office/vba/language/reference/user-interface-help/split-function

 

Als kleines praktisches Beispiel, kannst Du Dir diese Sub anschauen.


Sub SplitAndJoin()
    'Deklarationsteil
    Dim bolBedigung As Boolean
    Dim s() As String 'String-Array
    Dim v As String
    'Definitionsteil
    bolBedigung = True
    v = "1.3.1"
    s = Split(v, ".") 'Trenne nach jedem Punkt und weise einem Datenfeld des Arrays zu
    'Ausgabe der einzelnen Datenfelder
    'Hier kannst Du auf Prüfen, ob Versionsnummer geändert werden muss oder nicht
    If bolBedigung = False Then
        Debug.Print s(0) + 1 & "." & s(1) & "." & s(2)
    Else
        s(0) = s(0) + 1 'Versionsnummer wird um eins erhöht
        s(1) = "0" 'Mittlere Stelle wird auf Null gesetzt
        s(2) = "0" 'hintere Stelle wird auf Null gesetzt
        Debug.Print Join(s, ".") 'Join macht Dir aus dem Array wieder ein String; kannst auch mal in der Onlinehilfe nachlesen
    End If
End Sub


 


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
28.10.2019 13:23:57 Christoph
Solved
28.10.2019 14:19:13 Mase
Solved
28.10.2019 14:24:10 Christoph
Solved
28.10.2019 14:30:06 Werner
Solved
28.10.2019 14:35:44 Christoph
Solved
Blau Version-Nummer Splitten
28.10.2019 14:37:51 Mase
Solved
28.10.2019 15:01:09 Christoph
Solved