Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
932to936
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
932to936
932to936
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Modul/UserForm kopieren OHNE Export/Import

Modul/UserForm kopieren OHNE Export/Import
13.12.2007 17:00:00
Dirk
Hallo Forum!
Meine Versuche, ein Modul und eine UserForm per Export-/Import-Befehlen (VBA) von einem Quell-Workbook in ein neu erstelltes Workbook zu kopieren scheitern an der (leider berechtigten) Vorsicht von F-Secure. Deshalb meine Frage: gibt es irgendeine andere Möglichkeit, eine UserForm von einem in ein anderes Workbook zu kopieren? (Beim Modul könnte ich darauf ausweichen, den Code direkt in ein Tabellenblatt zu schreiben bzw. den Code Zeile für Zeile "umzuschaufeln".)
Vielen Dank schon einmal für die Hilfe!
Viele Grüße,
Dirk

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Modul/UserForm kopieren OHNE Export/Import
13.12.2007 17:08:48
Peter
Hallo Dirk,
wenn du beide Mappen gleichzeitig öffnest, dann in die VBA-Umgebung wechselst,
kannst du durch Anklicken im Quell-Projekt und runterziehen in das Zielprojekt alles kopieren,
Module, Formulare (incl. der darin enthaltenen Codes)
es sei denn,irgendein Sicherheits-System lässt das bei dir nicht zu.
Gruß Peter

AW: Modul/UserForm kopieren OHNE Export/Import
14.12.2007 08:45:00
Dirk
Hallo Peter,
danke für den Hinweis, das klappt ohne Probleme. Leider habe ich im Eifer des Gefechts vergessen zu erwähnen, dass die ganze Aktion per VBA passieren soll. Und da eine Lösung zu finden, die nicht auf EXPORT/IMPORT beruht scheint mir gerade unerreichbar...
Hier eine kurze Beschreibung, was eigentlich gemacht werden soll:
1. in einem Workbook (enthält die Module und die UserForm) werden dynamisch Tabellenblätter erzeugt (mit den Namen "Herr X", "Herr Y", ...).
2. das Workbook wird dann "aufgeteilt", d.h. es wird jeweils aus den vorhandenen Tabellenblättern ein neues Workbook erzeugt: Herr X.xls, Herr Y.xls, ...
3. UserForm und Modul sollen ebenfalls in die neuen Workbooks übertragen werden, damit die Funktionalität erhalten bleibt.
Was nicht geht:
1. das Ursprungsworkbook (vor der Aufteilung) mitliefern, damit der Zugriff auf UserForm und Modul erfolgen kann
2. schon vorher eine Datei anlegen, welche als "Vorlage" die UserForm und das Modul enthält und die dann mit den Informationen gefüllt wird - es kann alles nur aus einer Quelldatei entstehen
3. arbeiten mit den Befehlen EXPORT/IMPORT für UserForm und Modul, da sonst der Virenscanner einen Makrovirus meldet
Ich hoffe, dass vielleicht doch noch ein Experte einen Lösungsvorschlag hat...
Viele Grüße,
Dirk
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige