AW: Button programmieren - Trendfunktion - mit Code
10.11.2014 22:46:09
Daniel
Hi
eine Formel beginnt immer mit einem Gleichheitszeichen:
Range("B35").FormulaLocal = "=Trend(...."
lass die Fenster mal in Ruhe.
wenn du mit mehreren Sheets arbeitest, referenziere vollständig, dh sprich die Zellen immer mit der Angabe von Workbook, Worksheet und dann erst die Range an.
Workbooks("Dateiname.xlsm").Sheet("Tabelle1").Range("B35").FormulaLocal = "...)
dann musst du die Fenster für die Eingabe nicht aktivieren und du kannst so auch in ausgeblendte Fenster was eingeben.
ActiveWindow.Visible = False
Windows(...).Activate
knallt halt, wenn das benannte Window zufor das aktiven war und jetzt unsichtbar ist, denn dann kannst du es nicht mehr aktiveren.
Gruß Daniel