ich habe ein kleines Problem und zwar folgendes:
Ich habe ein Makro geschrieben, dass einen Algorithmus durchführt und die Ergebnisse (Diagramme und Tabellen) in eine neue Excel-Datei speichert, indem es die Tabellenblätter usw. in eine neue Datei kopiert und diese unter neuem Namen speichert. Das Makro wird also nicht mitgenommen, weil es einfach zu gross ist. Das Makro wird in der Originaldatei durch einen Button in einem Blatt "Start" gestartet. Dieses Tabellenblatt kopiere ich auch in die neue Datei, so dass ich das Makro jederzeit wieder starten kann und zwar aus der neuen Datei raus. In dem Button steht dann die Adresse der Originaldatei drin, wo das Makro zu finden ist.
Das klappt auf meinem Rechner auch super gut, da die Originaldatei ja nicht verschoben wird. Es gibt aber ein Problem, wenn ich die Ergebnisdateien (also die ohne Makro) jemand anderem gebe, denn dann steht dann da die Adresse des Makros drin, wo es auf meinem Rechner zu finden ist. Der andere Benutzer hat die Originaldatei auch auf seinem Rechner, nur nicht unter derselben Adresse.
Ich kann dann beim Starten der Ergebnisdatei immer angeben, wo das Makro zu finden ist. Der User soll das aber nicht angeben müssen. Mir wäre es lieber er öffnet bevor er so eine Ergebnisdatei aufmacht die Originaldatei.
Wie kann ich der Schaltfläche klarmachen, dass er das Makro nehmen soll, dass jetzt schon offen ist.
Ich hoffe ich konnte euch mein Problem deutlich machen?
Vielleicht kann mir ja einer helfen.
MfG der Kurze