Ich verwende VBA bereits länger und erstelle Tools für unsere Mitarbeter. Nun bin ich auf folgendes Problem gestossen: Office 365 ProPlus). Nun Hoffe ich auf eure Unterstützung.
Wenn ich eine Formel per VBA-SUB ins Excel schreiben lasse, wird ein zusätzliches @ Zeichen in der Formel eingetragen. Dadurch ergibt die Formel ein Fehler. (#WERT! / #Name!))
Beipiel: VBA: Range("B16").Formula = "=Summe(B16:B34)"
Ergebnis im Excel: =@Summe(B16:B34)
Durch doppelklicken kann ich nach der Fehlermeldung das ältere Versionen dies nicht unterstüzten, die Formel anpassen. Dadurch ist jedoch eine automatische Weiterverarbeitung kompliziert.
Damit ich automatisch weiterverarbeiten kann, habe ich gebastelt und diese Formel angeapasst:
VBA: Range("B16").Formula = "=Sum(B16:B34)"
Ergebnis im Excel: =Summe(B16:B34)
Bei weiteren Formeeln passiert dies auch. Leider habe ich nicht immer den Ausweg oben. ( links, rechts etc.)
Gibt es eine Möglichkeist dieses @ Zeichen zu verhindern?
Ich wäre dankbar für einen Tipp.
Herzlichen Dank und Grüsse bea