Ein zweite Lösung wäre, den Zellinhalt über ein VBA-Makro in die Zwischenablage abzulegen. Dabei kann man den Text beliebig bereinigen.
Hier mal ein Beispiel:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim doClip As New DataObject
Dim strSQL As String
strSQL = Target.Value2
strSQL = Replace(strSQL, """", "")
doClip.Clear
doClip.SetText strSQL
doClip.PutInClipboard
End Sub
Dabei wird der Zellinhalt per Doppelklick auf die Zelle in die Zwischenablage befördert. Zusätzlich werden die Anführungszeichen entfernt.
Grüße
Roland