Das Fixieren (Menü Fenster) der ersten Zeile wäre eine Möglichkeit. Aber
wenn ich dich recht verstehe, geht dies aus Platzgründen nicht.
Dann bleibt nur noch die (eigentlich ohnehin "sauberere") Variante eines
Symbols auf einer Symbolleiste - am besten auf einer neuen:
- Ansicht/Symbolleisten/Anpassen
- Registerkarte Symbolleisten
- Schaltfläche Neu
- beliebigen Namen vergeben: z. B: MeineSymbolleiste
- Schaltfläche Anfügen und
- die neue Schaltfläche in die gewünschte Arbeitsmappe kopieren,
- Dann zur Registerkarte Befehle wechseln und
- dort in der Kategorie Makros
- einen der angebotenen "Befehle" mit gedrückter linker Maustaste in die
neue Symbolleiste ziehen.
- Rechte Maustaste auf dieses neue Symbol (oder diese neue Schaltfläche) in
der neuen Symbolleiste (!) drücken um das Kontextmenü anzeigen zu lassen.
Nun kannst du verschiedenste Einstellungen vornehmen - z. B.:
- den Namen ändern, der dann als TipText angezeigt wird, wenn später mit der
Maus über das Symbol gefahren wird,
- ein anderes Schaltflächensymbol auswählen oder gar benutzerdefiniert
festlegen (selbst zeichnen),
- die Schaltfläche mit dem Text (Namen) oder mit dem Symbol oder mit beidem
anzeigen lassen,
- einen Hyperlink zuweisen (um damit z. B. in ein bestimmtes Tabellenblatt
zu springen) oder
- aber auch ein beliebiges Makro zuweisen.
Um das Verhalten der Symbolleiste perfekt zu gestalten (d. h. das sie nur
noch dann auftaucht, wenn du gerade in der betreffenden Arbeitsmappe oder
gar am betreffenden Blatt bist), müsstest du VBA-Ereignisse bemühen. (Den
Code zum Ein- und Ausblenden - oder evtl. auch die komplette Erstellung der
Symbolleiste kannst du vom Makrorekorder aufzeichnen lassen.)
Insbesondere müsstest du auf das Öffnen der Arbeitsmappe (Workbook_Open),
das Schliessen (Workbook_Close) bzw. auch auf das Aktivieren und
Deaktivieren der Arbeitsmappe bzw. des betreffenden Blattes reagieren ...
--
In der Hoffnung geholfen zu haben, verbleibe ich mit einem leisen
Servus aus Wien,
-Robert Gelbmann-
P. S.: Ich bitte um Verständnis, daß ich Anfragen ausschließlich in der NG
beantworten kann!
---
MS MVPCE für Excel
EML: <rgel...@mvps.org>
WWW: http://www.roehrenbacher.at/
---"Manfred Heider" <manfred...@t-online.de> schrieb im Newsbeitrag
news:8q9lh6$rpk$18$1...@news.t-online.com...
als Beispiel für einem CommandButton (gilt entsprechend für andere
eingebette Elemente:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
With CommandButton1
.Top = ActiveCell.Offset(0, 1).Top
.Left = ActiveCell.Offset(0, 1).Left
End With
End Sub
Der CommandButton wird immer an der rechten Zelle der aktiven Zelle
plaziert (eventuell anpassen).
MfG Frank
_____________________________________________________
Frank Arendt-Theilen, Microsoft MVP für Excel, Hameln
E-Mail: Thei...@t-online.de
Am Wed, 20 Sep 2000 08:27:19 +0200, schrieb "Manfred Heider"
<manfred...@t-online.de> in microsoft.public.de.excel zu "Button
sichtbar":
definiere Dir einen Button in einewr Benutzerdefinierten Symbolleiste
und verküpfe ihn mit dem Macro. Wie man es macht, beschreibung mit pM.
HTH?
--
Gruß,
Rolf Ca.
http://www.pace-net.de
my self
www.califer.de
zum Thema "Button sichtbar"
veröffentlichst Du am Wed, 20 Sep 2000 08:27:19 +0200 u.a.: