23.12.2019, 08:25
Hallo zusammen,
ich Suche auf diesem Weg jemanden der sich „Opfert“ oder so Nett ist und meine Excel Mappe mit VBA „überarbeitet“ und das ganze so Umbaut wie man es eigentlich "richtig" machen sollte.
Im Grunde funktionieren die gewünschten Optionen.
- 3 ComboBoxen als Pflichtfelder
- Druck Button wenn alle Pflichtfelder erfüllt
- ComboBoxen zurücksetzen vor schließen der Datei
Aber „nur“ Funktionieren bedeuten für mich nicht gleich ein fertiges Projekt, zumal ich echte Schwierigkeiten habe den „Grundaufbau“ eines Tabellenblatt mit VBA nachvollziehen zu können.
Daher würde ich mich sehr freuen wenn sie jemand bereit Erklärt, das ganze in die richtige „Form“ zu bringen.
Ich weiß zwar das es keinen eigentlichen VBA Standardaufbau gibt aber es würde mir Helfen wenn ich eine
Vorlage hätte die ich in Zukunft als Grundlage nehmen kann.
- Also die Teile des Codes die aufs Tabellenblatt gehören verschieben/anpassen.
- Teile die in ein Modul oder ein Klasse gehören verschieben usw.
- Tabellenblatt so definieren das es in VBA mit Namen aufgerufen werden kann.
Im Moment greift die Pflichtfeld abfrage leider übergreifend auf zwei Blätter. Ich hätte es aber gerne getrennt bzw. für jedes Blatt einzeln. Aber ich raff den Aufbau einfach noch nicht so wirklich...
Später würde ich gerne auch noch die ComboBoxen Auswahl per angelegte Namensliste abhängig voneinander konfigurieren. Also ComboBox1 ausgewählt füllt die Auswahlliste von ComboBox2 usw. aber auch hier glaube ich dass ich das erst hinbekomme wenn ich den Aufbau verstehe oder in einer Vorlage sehe.
Den passenden Code habe ich, denke ich zumindest, schon dafür... nur eben kein Plan wohin.
Die Pflichtfeldabfrage sollte man so wie sie im Moment als Code existiert auch besser in eine Klasse packen (wurde mir zumindest geraten) aber auch da fehlt mir der Durchblick. Denn ohne das jeweilige Blatt mit Name aufrufen zu können oder die Klasse bzw. Funktion dann im Blatt aufrufen zu können wird das ja auch nichts.
Daher hoffe ich nun auf jemanden der mir da weiterhilft.
mappe2.xlsm (Größe: 243,94 KB / Downloads: 8)
Grüße und Danke
ich Suche auf diesem Weg jemanden der sich „Opfert“ oder so Nett ist und meine Excel Mappe mit VBA „überarbeitet“ und das ganze so Umbaut wie man es eigentlich "richtig" machen sollte.
Im Grunde funktionieren die gewünschten Optionen.
- 3 ComboBoxen als Pflichtfelder
- Druck Button wenn alle Pflichtfelder erfüllt
- ComboBoxen zurücksetzen vor schließen der Datei
Aber „nur“ Funktionieren bedeuten für mich nicht gleich ein fertiges Projekt, zumal ich echte Schwierigkeiten habe den „Grundaufbau“ eines Tabellenblatt mit VBA nachvollziehen zu können.
Daher würde ich mich sehr freuen wenn sie jemand bereit Erklärt, das ganze in die richtige „Form“ zu bringen.
Ich weiß zwar das es keinen eigentlichen VBA Standardaufbau gibt aber es würde mir Helfen wenn ich eine
Vorlage hätte die ich in Zukunft als Grundlage nehmen kann.
- Also die Teile des Codes die aufs Tabellenblatt gehören verschieben/anpassen.
- Teile die in ein Modul oder ein Klasse gehören verschieben usw.
- Tabellenblatt so definieren das es in VBA mit Namen aufgerufen werden kann.
Im Moment greift die Pflichtfeld abfrage leider übergreifend auf zwei Blätter. Ich hätte es aber gerne getrennt bzw. für jedes Blatt einzeln. Aber ich raff den Aufbau einfach noch nicht so wirklich...
Später würde ich gerne auch noch die ComboBoxen Auswahl per angelegte Namensliste abhängig voneinander konfigurieren. Also ComboBox1 ausgewählt füllt die Auswahlliste von ComboBox2 usw. aber auch hier glaube ich dass ich das erst hinbekomme wenn ich den Aufbau verstehe oder in einer Vorlage sehe.
Den passenden Code habe ich, denke ich zumindest, schon dafür... nur eben kein Plan wohin.
Die Pflichtfeldabfrage sollte man so wie sie im Moment als Code existiert auch besser in eine Klasse packen (wurde mir zumindest geraten) aber auch da fehlt mir der Durchblick. Denn ohne das jeweilige Blatt mit Name aufrufen zu können oder die Klasse bzw. Funktion dann im Blatt aufrufen zu können wird das ja auch nichts.
Daher hoffe ich nun auf jemanden der mir da weiterhilft.
mappe2.xlsm (Größe: 243,94 KB / Downloads: 8)
Grüße und Danke