ich ändere mit Hilfe eines Makros eine Zeile in einem Makro, und zwar mit diesem Befehl:
text2 = "Range("B48").FormulaLocal = "=SUMME(A1:A10)"
Application.VBE.VBProjects.Item(3).VBComponents.Item(6).CodeModule.ReplaceLine 8, text2
nun, so wie ich es mache wird es nicht auf allen Rechnern gehen, da ichnicht direkt auf das Modul zugreife (ich greife über Item(3) zu, wobei das variabel ist)
wie kann man jetzt direkt auf ein Modul einer Mappe zugreifen und ändern??
Also in der art:
Application.VBE.VBProjects("Mappe.xls").VBComponents.CodeModule("Modul1").ReplaceLine 8, text2
So geht es natürlich nicht.
aber irgendwie muss es ja gehen.
Ich danke euch für die Tips
Gruss
Steffen D