Thema Datum  Von Nutzer Rating
Antwort
16.05.2022 12:27:48 Kerstin
NotSolved
16.05.2022 13:45:24 Gast79935
*****
NotSolved
Rot Zahlen am Ende eines beliebigen Strings abschneiden
16.05.2022 15:12:35 Gast15439
NotSolved
16.05.2022 15:48:07 Gast73236
NotSolved
16.05.2022 21:43:34 Gast69377
NotSolved
17.05.2022 08:22:44 Gast19628
*****
Solved

Ansicht des Beitrags:
Von:
Gast15439
Datum:
16.05.2022 15:12:35
Views:
474
Rating: Antwort:
  Ja
Thema:
Zahlen am Ende eines beliebigen Strings abschneiden

Hallo,

wundervoll. Die Funktion läuft natürlich super.

Aber ich habe es leider noch nicht geschafft, die Funktion in mein Makro korrekt einzuarbeiten. Ich habe hierfür eine eigene Funktion eröffnet, die ich im meinem Makro mit einen Call aufrufe:

 

Mein Makro:

Call ZahlenAbschneiden(bmBookmark)

 

Neue Funktion:

Function ZahlenAbschneiden(ByVal s As String) As String
Dim bookmarkchecked As String
    
    While IsNumeric(Right(s, 1))
        s = Left(s, Len(s) - 1)
    Wend
    
    bookmarkchecked = s
    
End Function

 

D.h. bmBookmark  (bzw. BMBookmark.name) liefert den aktuellen BMK Namen, der dann in der Funktion eigentlich überschrieben werden soll. In meinem Makro verwende ich dann weiter die Variabel Bookmarkchecked. Leider wird da aber nicht der neue Wert sondern der alte Wert mit den Zahlen dann verwendet.

Ich kenne mich wirklich null aus, daher bin ich über jede Hilfe sehr glücklich. Seit Jahren arbeite ich immer wieder an diesem Makro und bin auch super voran gekommen, aber ich bin echt nur Dummy und hole mir alles aus dem Internet :-).

Herzlihen Dank für weitere Hilfe!

 

 

 

 


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
16.05.2022 12:27:48 Kerstin
NotSolved
16.05.2022 13:45:24 Gast79935
*****
NotSolved
Rot Zahlen am Ende eines beliebigen Strings abschneiden
16.05.2022 15:12:35 Gast15439
NotSolved
16.05.2022 15:48:07 Gast73236
NotSolved
16.05.2022 21:43:34 Gast69377
NotSolved
17.05.2022 08:22:44 Gast19628
*****
Solved