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

VBA/Formeln welche Anführungszeichen enthalten

VBA/Formeln welche Anführungszeichen enthalten
31.03.2005 14:23:15
Hein
Hi there
ich habe folgendes Problem:
ich möchte mittels VBA-Einsatz autom. Formeln zuweisen, diese enthalten jedoch Anführungs- und Schlusszeichen. Beispiel:
......FormulaLocal = "=BLP(B:B;"AEX Index")
Wenn ich versuche dies in mein Makro zu integrieren, erhalte ich eine Fehlermeldung, da VBA den Ausdruck nach dem zweiten Anführungszeichen (d.h. vor AEX Index) offensichtlich für beendet hält.
Hat das irgendetwas mit eckigen oder geschwungenen Klammern zu tun? Vorschlag für Syntax?
Besten Dank,
Hein E.

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA/Formeln welche Anführungszeichen enthalten
31.03.2005 14:25:52
Frank
Hallo Hein,
versuche es mal so:
...FormulaLocal = "=BLP(B:B;""AEX Index"")"
Viel Erfolg
Frank.
AW: VBA/Formeln welche Anführungszeichen enthalten
31.03.2005 14:27:53
Tobias
Servus!
Das kannst du soweit ich weiss mit Chr$(Zahl) umgehen, wobei Zahl der ASCII-Wert des Gaensefuesschens sein muss (ich weiss den Wert grad ned, hab keine ASCII-Tabelle da).
Gruss

Tobias
AW: VBA/Formeln welche Anführungszeichen enthalten
31.03.2005 14:27:56
WernerB.
Hallo Hein,
zur Lösung solcher und ähnlicher Probleme ist der Makro-Recorder ein hervorragendes Instrument ...
Viel Erfolg wünscht
WernerB.
P.S.: Dieses Forum lebt auch von den Rückmeldungen der Fragesteller an die Antworter !
AW: VBA/Formeln welche Anführungszeichen enthalten
31.03.2005 17:16:26
Pascal
Hallo
Der ASCII Code für die Gänsefüschen ist:
Chr(34) 'Gänsefüsschen
Variable für den ASCII Code definieren, und diesen in deinem String einbauen.
Q = Chr(34) 'Gänsefüsschen
......FormulaLocal = "=BLP(B:B;" & Q & "AEX Index" & Q & ")
Oder...
Var1 = "AEX Index" dein Bereichsnamen als Variable definieren
......FormulaLocal = "=BLP(B:B;Var1)
Es ist ein Versuch Wert
Gruss Pascal
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige