Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  Erstellung PULL DOWN
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
Doppelklick
Newbie
Newbie


Anmeldedatum: 30.05.2007
Beiträge: 24

BeitragVerfasst am: 15.06.2007, 13:12 Nach oben

Hallo Excelfreunde !

Ich habe folgendes Problem!

Ich habe über EXTRAS--ANPASSEN-- ein neues Menü in die Menüleiste eingebaut. Darin habe ich einige Makros eingefügt die auf externe Excel Datenblätter zugreifen.

Wenn ich das ganze abspeichere und auf einen anderen Rechner kopiere, ist dieses neue Menü nicht mehr in der Menüleiste .

Gibt es da eine Möglichkeit das zu ändern....

Bitte helft mir......Vielen Dank
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 15.06.2007, 13:31 Nach oben

Hallo!

Soweit ich weiß, ist ein neues Menü eine globale Excel-Aktion, d.h. es ist nicht an eine spezielle Arbeitsmappe gebunden.
Ich könnte mir vorstellen, dass du ein Makro schreibst, welches dieses Menü erstellt und dieses Makro mit einem Workbook_Open-Ereignis aktivierst (und ggf. mit Workbook_BeforeClose wieder deaktivierst).
Meine VBA-Kenntnisse reichen dafür leider nicht aus, aber vielleicht bringt eine Aufzeichnung mit dem Makro-Rekorder entscheidene Erkenntnisse.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doppelklick
Newbie
Newbie


Anmeldedatum: 30.05.2007
Beiträge: 24

BeitragVerfasst am: 15.06.2007, 13:41 Nach oben

Halli Hallo Schatzi...


Danke für deine schnell Antwort!

global?... das denk ich auch ! Ich hab leider nicht so viel Ahnung von Programmierung, deshalb muss es irgendwie einfacher gehen. Ein Makro für die Erstellung des Menüs zu schreiben hab ich schon versucht. Excel macht zwar das Menü, aber den Menünamen lässt er einfach weg !

..........


Gibt es so ein PULL DOWN Menü auch für das Tabellenblatt ansich. Eine Zelle die wie beim Filtern einen Pfeil besitzt, auf den man klickt und dann springen nach und nach die eingegebenen Begriffe runter und man kann dann anschließend einen anwählen.

wenn ja, wie geht das ganze....Danke

Grüße aus Österreich
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 15.06.2007, 13:47 Nach oben

Auch sowas ist mir leider nicht bekannt.
Ich weiß ja nicht, wieviele Punkte dein Menü umfasst, aber wenn es nicht allzu viele sind, könntest du die Makros doch alternativ über Buttons aufrufen lassen.

Wäre das eine Option?

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doppelklick
Newbie
Newbie


Anmeldedatum: 30.05.2007
Beiträge: 24

BeitragVerfasst am: 15.06.2007, 13:55 Nach oben

....ähm....Button klingen auch gut ! Nur beim kopieren dürfen die eben nicht verschwinden.

Das was ich da hab ist eine Rohrleitungszeichnung, deren Rohrleitungen über "Namen" verfügen. Und ich möchte gern jeden Namen irgendwo aufgelistet haben, den kann man dann anklicken und schon öffnet sich eine weiter Excel Tabelle in der die spezifischen Daten stehen.

Das allerbeste wär natürlich wenn ich nur auf die Leitung klicken kann und schon läuft ein Makro ab oder Packet oder ähnliches...

Wie geht das mit den Buttons?....

Grüße....
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 15.06.2007, 14:04 Nach oben

Hallo!

Mir ist gerade etwas eingefallen, dass dein Problem wohl doch lösen könnte:
Erstelle über die Formular-Symbolleiste ein DropDown-Menü und verknüpfe dies mit einer beliebigen Zelle. In dieser Zelle wird nun die Position des Eintrags ausgegeben (also "1" für den obersten Eintrag, "2" für den nächsten, usw.)
Diese Zelle kannst du nun mit einem Worksheet_Change-Ereignis belegen (dies kommt direkt ins das Modul des Tabellenblatts!) und die entsprechenden Makros aufrufen lassen, z.B.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("B2")) Is Nothing Then Exit Sub
If Target = 1 Then Call Makro1
If Target = 2 Then Call Makro2
If Target = 3 Then Call Makro3
End Sub

Das dürfte in etwa den gleichen Zweck erfüllen wie deine Ursprungsidee.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doppelklick
Newbie
Newbie


Anmeldedatum: 30.05.2007
Beiträge: 24

BeitragVerfasst am: 15.06.2007, 14:10 Nach oben

uhu...das klingt spannend !

Sowas ist für mich natürlich Neuland, werd es aber nachher gleich ausprobieren, denn jetzt muss ich Feierabend machen und ich mled mich morgen am späten Nachmittag und geb bescheid wie das so geklappt hat..

Bin dir für die Info sehr dankbar...... hoffentlich funktionierts


Schönen Tag Servus
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 15.06.2007, 14:13 Nach oben

STOPP!!!

Ich nehme alles zurück und behaupte das Gegenteil...

Mit einem solchen DropDown funktioniert es nicht.
Aber es funktioniert, wenn du eine Zelle mit einer Gültigkeitsprüfung versiehst (Menü Daten > Gültigkeit).
Hier hinterlegst du in einer Liste deine gewünschten Einträge, auf die sich dann das Worksheet_Change bezieht.
Ich schau mal, ob ich eine Beispiel-Datei gebastelt kriege.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5520

BeitragVerfasst am: 15.06.2007, 14:32 Nach oben

So, hier ist die angekündigte Beispiel-Datei.

Viel Spaß damit!


Doppelklick.xls
 Beschreibung:

Download
 Dateiname:  Doppelklick.xls
 Dateigröße:  32.5 KB
 Heruntergeladen:  65 mal


_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Doppelklick
Newbie
Newbie


Anmeldedatum: 30.05.2007
Beiträge: 24

BeitragVerfasst am: 18.06.2007, 08:39 Nach oben

Hi Schatzi,

Konnte mich am WE nicht melden, da mein Rechner spinnte...Egal !

Deine Beispieldatei ist ja echt Klasse, genauso möchte ich das auch machen, aber ich weiß leider nicht genau was du mit Worksheet und Modul in Tabelle 1 meinst. Die List mit der Gültigkeit hab ich schon, sher edel, aber wie kann ich jetzt die Makros bilden ?

Wie hast du das gemacht.......?

sonniges Grüßt di !....
Benutzer-Profile anzeigenPrivate Nachricht senden
Doppelklick
Newbie
Newbie


Anmeldedatum: 30.05.2007
Beiträge: 24

BeitragVerfasst am: 18.06.2007, 09:23 Nach oben

Yeah....

So habs dann jetzt doch geschafft das irgendwie selbst zu Programieren, mit Hilfe deines Codes....Super!

Hab vielen Dank....ich glaub ich werd mir das mal alles auch aneignen.


Hab Dank...
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Problem mit Transparenz bei der Erste... Batzeline Microsoft PowerPoint Hilfe 0 18.06.2008, 18:40 Letzten Beitrag anzeigen
Keine neuen Beiträge Pull down dnash Microsoft Excel Hilfe 8 20.02.2008, 07:46 Letzten Beitrag anzeigen
Keine neuen Beiträge Erstellung eines Diagramms mit nicht-... Kreis Microsoft Excel Hilfe 1 28.01.2008, 14:06 Letzten Beitrag anzeigen
Keine neuen Beiträge Erstellung einer Pivot oder eine ande... Sudge Microsoft Excel Hilfe 1 09.08.2007, 08:59 Letzten Beitrag anzeigen
Keine neuen Beiträge Hilfe zur Erstellung einer Rangliste ... jaschonaber Microsoft Excel Hilfe 2 31.07.2007, 11:06 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de