Herbers Excel-Forum - das Archiv
Userform
Informationen und Beispiele zu den hier genannten Dialog-Elementen:
- Userform von Dirk T. vom 02.01.2007 16:55:33
Betrifft: Userform
von: Dirk T.
Geschrieben am: 02.01.2007 16:55:33
Hallo, frohes neues Jahr, alles Gute
nachdem mir hier im Forum so hervorragend geholfen wird, hab ich noch ein Problem und kein Lösungsansatz.
Habe das Makro hier aus dem Forum, möchte es ein wenig abändern(wenn ich es denn könnte)
Als erstes sollen die Zellen B3 C3, bzw. D3 E3, bzw. F3 G3 verbunden werden(krieg ich noch hin, aber dann funktioniert das Makro nicht mehr),dann soll zur Farbauswahl eine Userform eingebaut werden
(nur die Farben wie in der Userform)
wie kann ich das realisieren????
https://www.herber.de/bbs/user/39319.xls
besten Dank im vorraus für Eure Hilfe
Dirk
Betrifft: AW: Userform
von: ramses
Geschrieben am: 02.01.2007 17:32:58
Hallo
Warum müssen die Zellen verbunden werden ?
Dafür gibt es doch keinen vernünftigen Grund
Die entsprechenden Farben kannst du mit dem Makrorekorder aufzeichnen
Danach kannst du mit
ActiveCell.Interior.Colorindex = 3
Mit dem Clickereignis deines Optionbuttons aus deiner Userform heraus die Farbe zuweisen.
Gruss Rainer
Betrifft: AW: Userform
von: Dirk. T.
Geschrieben am: 02.01.2007 17:56:24
Hallo Rainer,
die Zellen sollen verbunden werden, damit eindeutig ist das die Spalten(Farben)zusammengehören, und nicht irgendjemand versucht die Farbe bei C-,E-,G3 zu ändern.
zu dem anderen, kannst du das bitte noch ein wenig näher erklären.
Danke
Dirk
Betrifft: AW: Userform
von: ramses
Geschrieben am: 02.01.2007 18:01:50
Hallo
Sorry, aber das verbinden macht doch nun wirklich keinen Sinn
Tabelle1 | A | B | C |
3 | Jahr 2005 | | |
4 | Winter | | |
5 | Ostern | | |
6 | Pfingsten | 17.7.2005 | 24.7.2005 |
7 | Sommer | | |
8 | Herbst | | |
9 | Weihnachten | | |
Excel Tabellen einfach im Web darstellen Excel Jeanie HTML Download
Hier werden die Daten doch in
unterschiedliche Zellen eingetragen.
Weshalb sollen also die Zellen verbunden werden.
Zu 2.
Extras - Makro - Makro aufzeichnen
Namen vergeben (z.B. Orange)
Anschliessend "Format-Zelle-Muster"
"Orange" auswählen
Aufzeichnung beenden
Dann kannst du dir in der VBA Umgebung den Code ansehen und weisst welchen Code die Farbe "Orange" hat. Das kannst du für jede Farbe wiederholen.
In den Option Buttons deiner Userform fügst du dann den Code in das "Click"-Ereignis des jeweiligen Option-Buttons ein.
Ganz einfach.
Gruss Rainer
Betrifft: AW: Userform
von: Dirk T.
Geschrieben am: 02.01.2007 18:10:02
Hallo Rainer,
danke ersteinmal
glaub da ist was schiefgegangen, meinte natürlich nur die Zellen in de Zeile 3, da diese ja nur für die Farbe zuständig sein müssen.
zu 2.
soweit verständlich bis Click Ereignis des Options Buttons.
und wie mache ich das, daß mein Makro dann auch passend dazu läuft???
Denke das mit der Farbe krieg ich hin, aber das andere????
Gruss Dirk
Betrifft: Noch offen...
von: ramses
Geschrieben am: 02.01.2007 18:15:46
Hallo
Sorry,... das Makro habe ich gar nicht gesehen.
Tut mir leid,... aber da fehlt mir die Zeit das ganze nochmal neu zu erfinden.
Denn SO EINFACH ist das ganze nicht.
Gruss Rainer