Hallo Libre-Com,
ich such jetzt schon eine ganze Weile. Kurzum:
Ich füge per Makro in ein paar Zeilen gewisse Formeln ein. Hier ein Schnipsel:
Code: Alles auswählen
sub Start
Dim Doc as Object
Dim Sheet As Object
Dim Cell As Object
Doc = ThisComponent
Sheet = Doc.Sheets(1)
Cell = Sheet.getCellRangeByName("E9")
Cell.String= "Test1"
Cell = Sheet.getCellRangeByName("B1")
Cell.Formula = "=VERWEIS(E9;Tabelle1.B2:B22500;Tabelle1.A2:A22500)"
Cell = Sheet.getCellRangeByName("B2")
Cell.Formula = "=VERWEIS(E9;Tabelle1.B2:B22500;Tabelle1.B2:B22500)"
Fehlermeldung #Name?
Wenn ich jetzt auf die Zelle klicke und die Eingabe mit ENTER einfach nur bestätige funktionierts. (siehe Bild "Test 1")
Auto-Berechnung ist an, Formel anzeigen ist aus.
Woran könnte das liegen?
Version: 5.4.2.2
Dateiformat: ods (orig xlsx)