Ich möchte in einem Makro dem Wert strInitFileName einen Namen für die Abspeicherung zuweisen.
Dieser Name setzt sich aus einem (festen) String sowie einer Sprachbezeichung und einer weiteren Bezeichnung zusammen. Die beiden letzteren Bezeichnung entnehme ich der Tabelle (Feldbezeichnung "_L" resp. "Link").
Da ich von der Sprache nur die ersten beiden Buchstaben übernehmen will, dachte mir es müsse heissen: left(range("_L"),2)
und die ganze Zeile somit
strInitFileName = "JAB_2006_06_"& left(range("_L"),2) & Range("link").Value & "_V1"
Solange ich den String mit der Sprache nicht einsetze, funktioniert es.
Somit meine Frage: Was ist falsch mit left(range("L"),2)?
Danke für Feedback
Peter