Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
660to664
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
660to664
660to664
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

" in eingelesener Variable..

" in eingelesener Variable..
01.09.2005 14:34:11
Daniel
Hallo zusammen.
ich lese aus einer tabelle für ein diagramm zwei variablen für den anfangs- und endpunkt der X-Achse ein. das problem ist das die daten im vorfeld teilweise im text und teilweise im datumsformat in die tabelle gespeichert wurden und ich sie auch nicht auf ein einheitliches format bekomme ohne sie zu verfälschen. das ist aber soweit keine problem. das entsteht wenn ich für das diagramm z.b. die variable xend einlese ist der inhalt je nach vorhergehendem format mal mit und mal ohne " am anfang und ende! jetzt meine frage:
kann ich direkt in einer variable prüfen ob am anfang und ende ein " ist und dieses dann zu weiterverarbeitung löschen?
mfg aus schwaben,
daniel

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

Betreff
Datum
Anwender
Anzeige
AW: " in eingelesener Variable..
01.09.2005 14:38:47
u_
Hallo,
var=worksheetfunction.substitute(var,""","")
Gruß
Geist ist geil!
AW: " in eingelesener Variable..
01.09.2005 14:57:40
Daniel
xend = WorksheetFunction.Substitute(xend, """, "")
bringt: erwartet listentrennzeichen oder )
liegt an der definition des zu ersetzenden zeichens """
wie kann ich das " als zu ersetzendes zeichen hier dem compiler definieren?
gg
AW: " in eingelesener Variable..
01.09.2005 15:06:14
u_
Hallo,
versuchs mal so:
xend = WorksheetFunction.Substitute(xend, chr(34), "")
Gruß
Geist ist geil!
AW: " in eingelesener Variable..
01.09.2005 15:13:54
Daniel
LOL.
jetzt fügt er mir am anfang und ende auf jeden fall ein " an. auch wenn vorher keines drin war ?
AW: " in eingelesener Variable..
01.09.2005 15:35:43
u_
Hallo,
tut er nicht.
Schreibe mal in A1 irgendwas mit " vornedran oder auch mittendrin und lasse das laufen:

Sub test()
Dim xend As String
xend = Range("a1")
xend = WorksheetFunction.Substitute(xend, Chr(34), "")
Range("b1") = xend
End Sub

Rem: im Debug-Modus werden bei String-Variablen immer " angezeigt.
Gruß
Geist ist geil!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige