Anzeige
Archiv - Navigation
372to376
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
372to376
372to376
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Symbole speichern

Symbole speichern
28.01.2004 21:35:48
Gunter
Hallo Leute,
ich habe irgendwo gelesen, dass es möglich ist, Icons aus einer
selbsterstellten Commandbar in einer externen Datei zu speichern
und somit auch später wieder für andere Commandbars zu verwenden.
Das muss eine neue Funktion in excel XP sein????
Leider hab ich keine Ahnung, wie das funktioniert. Ich kenne das nur
mit FaceId oder Copy & Paste.
Freue mich auf Antworten!
Gruß Gunter

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

Betreff
Datum
Anwender
Anzeige
AW: Symbole speichern
28.01.2004 21:52:22
K.Rola
Hallo,
du hast Recht, das ist neu in E 2002:
Option Explicit

Sub Bilder_aus_Datei()
Dim objIcon As IPictureDisp
Dim objMaske As IPictureDisp
''Bilder und Masken aus der Datei laden
''Pfad und Namen anpassen
Set objIcon = stdole.StdFunctions.LoadPicture("c:\Eigene Dateien\IconMask\image1.bmp")
Set objMaske = stdole.StdFunctions.LoadPicture("c:\Eigene Dateien\IconMask\mask1.bmp")
''Die Symbolleiste KRola muss existieren
With Application.CommandBars("KRola").FindControl(msoControlButton)
.Picture = objIcon
.Mask = objMaske
End With
End Sub


Sub Bilder_und_Masken_in_Datei()
Dim objIcon As IPictureDisp
Dim objMaske As IPictureDisp
Dim c As Byte
For c = 1 To 5
''Die Symbolleiste KRola muss existieren mit 5 Button, die Icons haben
With Application.CommandBars("KRola").Controls(c)
''Bild und Maske aus control holen
Set objIcon = .Picture
Set objMaske = .Mask
End With
stdole.SavePicture objIcon, "c:\Eigene Dateien\IconMask\image" & CStr(c) & ".bmp"
stdole.SavePicture objMaske, "c:\Eigene Dateien\IconMask\mask" & CStr(c) & ".bmp"
Next
End Sub

Gruß K.Rola
Anzeige
Danke, genau das habe ich gesucht oT
28.01.2004 22:27:37
Gunter
..

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige