Betrifft: VERKETTEN in VBA ohne Anführungszeichen
von: Frederic
=VERKETTEN("";"If";" ";"UID";" ";"=";" ";G8;" ";"Then";ZEICHEN(10);" ";"Quelltabelle";" ";"=";" _
_
";"""";H8;"""")
Ergebnis in Excel:
"If UID = 1111111 Then
Quelltabelle = "001_M1_A_LA_AC_P_S1"
Ergebnis in VBA:
"If UID = 1111111 Then
Quelltabelle = ""001_M1_A_LA_AC_P_S1"""
soll aber eig so aussehen:
"If UID = 1111111 Then
Quelltabelle = "001_M1_A_LA_AC_P_S1"
Betrifft: AW: VERKETTEN in VBA ohne Anführungszeichen
von: 1714124.html
Geschrieben am: 20.09.2019 16:11:24
Hallo Fredric,
VBA ist in englisch also nicht "verketten" und das Trennzeichen ist , und nicht ;
Betrifft: AW: VERKETTEN in VBA ohne Anführungszeichen
von: 1714125.html
Geschrieben am: 20.09.2019 16:14:38
die Formel ist in Excel und das in Excel habe ich eig als Wert abgespeichert, aber beim Copy/Paste möchte in dann VBA keine Anführungszeichen haben...
Gruß
Frederic
Betrifft: AW: VERKETTEN in VBA ohne Anführungszeichen
von: 1714126.html
Sub n()
uid = 1111111
If uid = 1111111 Then
Quelltabelle = "001_M1_A_LA_AC_P_S1"
End If
End Sub
Betrifft: AW: VERKETTEN in VBA ohne Anführungszeichen
von: 1714129.html
Betrifft: AW: VERKETTEN in VBA ohne Anführungszeichen
von: 1714133.html
Betrifft: AW: VERKETTEN in VBA ohne Anführungszeichen
von: 1714132.html
Geschrieben am: 20.09.2019 16:32:45
Hi
du solltest vielleicht etwas genauer beschreiben, was du machst und vor hast.
aus deinen bisherigen angaben interpretiere ich heraus, dass du versuchst in einer Exceltabelle per Formeln VBA-Code zu erzeugen, welchen du dann per Copy-Paste über die Windows-Zwischenablage in den VBA-Editor überträgst.
ich vermute mal, dass du das Problem nur dadurch lösen kannst, dass du den Code in zwei Excelzellen aufteilst, so dass innerhalb der Zelle keine Zeilenumbrüche (Zeichen 10) vorkommen.
Excel fügt hier nämlich die Änführungszeichen ein, um anzuzeigen dass der Zeilenumbruch Bestandteil EINER Zelle ist und keine neue Datenzeile entstehen soll.
um die Anführungszeichen zu entfernen, müsstest du dir einen Code schreiben, der die zwischenablage ausliest und entsprechend manipuliert.
Gruß Daniel
| Excel-Beispiele zum Thema "VERKETTEN in VBA ohne Anführungszeichen" | |
|---|---|
| Daten in einer Textdatei ohne Anführungszeichen speichern | Doppelt vorkommende Anführungszeichen in Textdatei ersetzen |