ich brauche Eure Hilfe.
Ich habe eine Tabelle wo Daten eingetragen werden. Rechts neben der Tabelle stehen Formeln.
Da die Tabelle sehr rechenintensiv ist, will ich, dass die Formeln erst berechnet werden, wenn man einen Button klickt. Da ich nie weiß wie viele Daten eingetragen werden, sollen die Formeln auch nur bis zum Ende der letzen eingetragenen Daten eingefügt werden. Ich habe in meiner Tabelle eine sogenannte Notfallformelzeile, die ich unter die Überschrift platziere, damit der Anwender darauf zurückgreifen kann, wenn er mal versehentlich etwas gelöscht oder überschrieben hat.
Die Daten stehen in Spalte A-P ab Zeile 16
Die Formeln stehen in Spalte Q-V ab Zeile 16
Die Notfallformelzeile steht in Zeile 14
Der nachfolgende Code funktioniert gut. Leider weiß ich nicht wie ich es da einbasteln soll, das er erst in Spalte A (ab A16) prüft bis wohin Daten eingetragen wurden und dann die Formel aus der Notfallzeile Q14-V14 kopiert und in Spalte (Q-V ab Q16) einfügt.
Sheets("Tabelle1").Range("Q14:V14").Copy Sheets("Tabelle1").Range("Q16:V800")
Ich weiß dass es da die Möglichkeit mit End(xlUp) gibt, aber ich weiß nicht, wo ich es einfügen soll. Alle im Internet gefunden Codes, die ich versucht habe umzuwandeln, setzen die Formeln immer unter die vorhandenen Daten und nicht daneben.
Vielen Dank für Euer Kopfzerbrechen im Voraus.
Anja