Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
964to968
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
964to968
964to968
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

änderungen in der oberfläche/userform speichern

änderungen in der oberfläche/userform speichern
04.04.2008 14:46:00
Daniel
Hallo,
ich bin noch neu in diesem forum, daher hab ich noch nicht so den überblick und weiß nicht ob es ein solches thema schonmal gab.
ich fang einfach mal an:
ich soll für meinen vater ein kleines programm mit oberfläche in excel schreiben. wenn man das programm startet öffnet sich die oberfläche auf der einige commandbuttons sind. die farbe der buttons kann man mit einer combobox ändern, das klappt auch alles soweit ganz gut.
jetzt möchte ich allerdings, dass man diese farbänderungen auch speichern kann, dh wenn das programm neu gestartet wird, die neuen farben auf den buttons liegen. den befehl für das speichern der datei hab ich schon gefunden, allerdings wird dabei nur der inhalt der tabellen gespeichert und nicht die farbliche veränderung auf der oberfläche.
das speichern mache ich folgendermaßen:

Dim filesavename As Variant
filesavename = Application.GetSaveAsFilename
If filesavename False Then
ActiveWorkbook.SaveAs filesavename
End If

wäre nett, wenn mir jemand weiterhelfen könnte, wie das mitm speicher inkl oberfläche klappt.
danke schonmal
gruß, daniel

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: änderungen in der oberfläche/userform speicher
04.04.2008 14:48:00
Renee
Hi Daniel,
Schreib die Farbwerte der Buttons in Zellen eines Tabelleblatts (ev. versteckt) und lese sie beim Laden von dort aus und weise sie den Buttons zu.
GreetZ Renée

AW: änderungen in der oberfläche/userform speicher
04.04.2008 14:57:50
Daniel
hmm das ist natürlich auch eine idee ;) darauf bin ich noch gar nicht gekommen :) thx
aber heißt das, dass es keinen solchen befehl gibt?

AW: änderungen in der oberfläche/userform speicher
04.04.2008 15:01:00
Renee
Mazwara Daniel,
aber heißt das, dass es keinen solchen befehl gibt?
wenn ich einen kennen würde, hätte ich es dir gesagt.
Ausser mir, hab ich nix zu verbergen ;-)
GreetZ Renée

AW: änderungen in der oberfläche/userform speicher
04.04.2008 15:03:00
Daniel
ok :)
ich machs jetzt einfach mal mit dem abspeichern in ner extra tabelle, müsste ja eigentlich funktionieren
danke nochmal für den tipp

Anzeige
AW: änderungen in der oberfläche/userform speicher
04.04.2008 15:30:40
Daniel
so, mal noch ne kurze rückmeldung:
ES KLAPPT!!! :D
bin gerade überglücklich, nochmals vielen herzlichen dank ;)

AW: änderungen in der oberfläche/userform speicher
04.04.2008 17:11:00
Nepumuk
Hallo Renée,
so lange das Userform nicht geladen ist, kannst du die Farbe eines Controls so dauerhaft ändern:
Public Sub test1()
    ThisWorkbook.VBProject.VBComponents("UserForm1").Designer.Controls(0).BackColor = vbRed
End Sub

Gruß
Nepumuk
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige