Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Makro zuweisen.

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Makro zuweisen. (1102 mal gelesen)
D.Loistl
Mitglied
Konstrukteur


Sehen Sie sich das Profil von D.Loistl an!   Senden Sie eine Private Message an D.Loistl  Schreiben Sie einen Gästebucheintrag für D.Loistl

Beiträge: 507
Registriert: 17.04.2001

Core i7-9700 3,6GHz; 64GB Ram; NVIDIA Quadro P4000; Win10 ; ME10 17,00B; SWX 2017 SP5.0

erstellt am: 12. Jan. 2004 14:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Excel Spezialisten.

Kann ich einer Makroschaltfläche (Icon) ein Makro zuweisen, das nicht in einer Arbeitsmappe, sonder als Datei (*.bas) vorliegt?
In der Hilfe steht da nix 

------------------
Grüße aus dem Schwabenland

Dieter 

Lebenskunst ist zu neunzig Prozent die Fähigkeit, mit Menschen auszukommen, die man nicht mag.
(Samuel Goldwyn)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pablo
Mitglied
Techniker


Sehen Sie sich das Profil von pablo an!   Senden Sie eine Private Message an pablo  Schreiben Sie einen Gästebucheintrag für pablo

Beiträge: 453
Registriert: 23.01.2002

erstellt am: 12. Jan. 2004 15:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für D.Loistl 10 Unities + Antwort hilfreich

Hallo Dieter,

Eine *.exe kannst du mit shellexecute ausführen, für eine *.bas ist es am einfachsten, den Modul zu laden und die gewünschte Funktion aufzurufen.

HTHHope that helps = Hoffe es hilft pablo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

D.Loistl
Mitglied
Konstrukteur


Sehen Sie sich das Profil von D.Loistl an!   Senden Sie eine Private Message an D.Loistl  Schreiben Sie einen Gästebucheintrag für D.Loistl

Beiträge: 507
Registriert: 17.04.2001

Core i7-9700 3,6GHz; 64GB Ram; NVIDIA Quadro P4000; Win10 ; ME10 17,00B; SWX 2017 SP5.0

erstellt am: 13. Jan. 2004 10:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo.

Danke schon mal für die schnelle Antwort.

Was Excel und Makros angeht stehe ich noch auf sehr wackeligen Füßen. 
Ich habe mal ein Makro aufgezeichnet und ein bischen nachbearbeitet. Diese Makro war dann in der Mappe gespeichert, wo ich es aufgezeichnet habe. Dann habe ich das Makro aus dem Editor Exportiert. Dabei bietet er mir nur *.bas an. Nun möchte ich einem Icon in der Iconleiste dieses Makro zuweisen.

Wie geht es denn, daß ich mit diesem Icon diese *.bas Datei laden und dann ausführen kann?
Oder kann man diese *.bas Dateien beim Start von Excel gleich mitladen, daß diese Makros sofort verfügbar sind?

Fragen über Fragen! Tut mir leid, daß ich Eure Gedult so strapaziere.

------------------
Grüße aus dem Schwabenland

Dieter 

Lebenskunst ist zu neunzig Prozent die Fähigkeit, mit Menschen auszukommen, die man nicht mag.
(Samuel Goldwyn)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pablo
Mitglied
Techniker


Sehen Sie sich das Profil von pablo an!   Senden Sie eine Private Message an pablo  Schreiben Sie einen Gästebucheintrag für pablo

Beiträge: 453
Registriert: 23.01.2002

erstellt am: 13. Jan. 2004 10:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für D.Loistl 10 Unities + Antwort hilfreich

Hallo Dieter,

geh in den Visual Basic Editor, klicke mit der rechten Maustaste auf deine Arbeitsmappe und wähle Datei importieren. Damit kannst du eine *.bas Datei laden und hast alle Funktionen und Prozeduren zur Verfügung.

HTHHope that helps = Hoffe es hilft pablo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

startrek
Moderator
Architekt


Sehen Sie sich das Profil von startrek an!   Senden Sie eine Private Message an startrek  Schreiben Sie einen Gästebucheintrag für startrek

Beiträge: 1361
Registriert: 13.02.2003

.

erstellt am: 13. Jan. 2004 10:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für D.Loistl 10 Unities + Antwort hilfreich

Hallo Dieter,

möglicherweise wär auch die PERSONL.XLS was für Dich, Makros die Du dort ablegst, hast' jederzeit in Excel verfügbar, egal welche Mappe(n) offen ist.

HTHHope that helps = Hoffe es hilft Nancy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

D.Loistl
Mitglied
Konstrukteur


Sehen Sie sich das Profil von D.Loistl an!   Senden Sie eine Private Message an D.Loistl  Schreiben Sie einen Gästebucheintrag für D.Loistl

Beiträge: 507
Registriert: 17.04.2001

erstellt am: 14. Jan. 2004 16:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo.

Danke an alle, aber das wird wohl zeitlich zu aufändig bis das hinhaut.
Dann kommen die Makros eben doch in die Vorlage und fertig.

------------------
Grüße aus dem Schwabenland

Dieter 

Lebenskunst ist zu neunzig Prozent die Fähigkeit, mit Menschen auszukommen, die man nicht mag.
(Samuel Goldwyn)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz