Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
684to688
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
684to688
684to688
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Userform aus anderer Arbeitsmappe aufrufen
24.10.2005 09:55:30
Heiner
Hallo,
ich habe eine Userform, die für mehrere verschiedene Arbeitsmappen mit verschiedenen Spaltenaufbau gültig ist. Sie wird benötigt, um ein Eingabeformular eines externen Programmes mittels Sendkeys mit den Daten der jeweiligen Arbeitsmappe zu füttern.
Ich bringe es nicht auf die Reihe, diese Userform aus der fremden Arbeitsmappe aufzurufen.
Gibt es da eine Möglichkeit?
Gruß
Heiner Meier

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Userform aus anderer Arbeitsmappe aufrufen
24.10.2005 10:57:00
Matthias
Hallo Heiner,
in der Mappe mit dem Userform in ein Standadmodul:

Sub CallUF1()
UserForm1.Show
End Sub

in der fremden Mappe auch in ein Standardmodul:

Sub test()
Application.Run ("Mappe1.xls!CallUF1") 'Mappennamen anpassen
End Sub

Gruß Matthias
AW: Userform aus anderer Arbeitsmappe aufrufen
24.10.2005 11:11:50
Heiner
Genau so hab ich es auch gemacht und es hat nicht funktioniert, Grund:
Im Dateinamen der Arbeitsmappe mit der Userform war ein Leerzeichen, diese durch einen Unterstrich ersetzt und jetzt gehts.
Danke
AW: Userform aus anderer Arbeitsmappe aufrufen
24.10.2005 11:15:58
Matthias
Hallo Heiner,
da wären dann einfache Anführungsstriche nötig:

Sub test()
Application.Run ("'Neu Microsoft Excel-Arbeitsblatt.xls'!CallUF1")
End Sub

Gruß Matthias
Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige