Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1680to1684
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variable mittels Formel bestimmen

Variable mittels Formel bestimmen
25.03.2019 18:17:20
Benedikt
Guten Abend,
ich möchte in einer Variable hinterlegen, wieviele Trennzeichen ("/") in einem String (ebenfalls als Variable verfügbar) vorkommen.
Der Code funktioniert jedoch nicht, bzw. wird mir immer ein Laufwerkfehler 13 angezeigt:
Public Sub testen()
Dim teststring as string, anzahl_zeichen as long
Let teststring = "ID/Anschrift"
anzahl_zeichen = Evaluate("=LEN(" & teststring & ")-LEN(SUBSTITUTE(" & teststring & ",""/"","""" _
_
))")
End Sub
Hat hier jemand eine Idee, was daran falsch ist?
Danke!
Gruß
Benedikt

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variable mittels Formel bestimmen
25.03.2019 18:22:29
Hajo_Zi
Halo Bendikt,
einfach
anzahl_zeichen =LEN(teststring )-LEN(SUBSTITUTE(" & teststring & ",""/"","""" ))

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
Die Beiträge werden auch ignoriert, es erfolgt keine Antwort.
AW: Variable mittels Formel bestimmen
25.03.2019 19:08:46
Benedikt
Hallo Hajo,
funktioniert leider nicht, aber danke trotzdem!
Daniels Ansazu war der richtige.
Gruß
Benedikt
AW: Variable mittels Formel bestimmen
25.03.2019 19:35:42
Daniel
naja, der Weg über Evaluate ist eher kompliziert.
man kann das auch in VBA direkt rechnen, der Ansatz von Hajo war da schon der richtige, nur eben falsch umgesetzt.
probiers mal so:
anzahl_zeichen =LEN(teststring) - LEN(Replace(teststring,"/",""))
eine andere Möglichkeit wäre:
anzahl_Zeichen = Ubound(Split(teststring, "/"))
Gruß Daniel
Anzeige
AW: Variable mittels Formel bestimmen
25.03.2019 18:43:51
Daniel
Hi
Dein Fehler ist, das in der Formel die Anführungszeichen vor dem jeweiligen Teststring fehlen und somit der Text als Excelname interpretiert wird.
Gruß Daniel
AW: Variable mittels Formel bestimmen
25.03.2019 18:49:07
Benedikt
Hallo Daniel,
danke Dir, mit jeweils vor und nach der Variable ergänzten doppelten Anführungszeichen geht's jetzt, perfekt!
Gruß
Benedikt

308 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige