Vor 4 Wochen habe ich den Berich VBA noch nie gehört. Doch nachdem meine Frau für ihr Kleinunternehmen immer wieder die Dateien zerschießt, habe ich mich entschlossen, einen anderen Weg zu gehen. Inzwischen habe ich in VBA eine Eingabemaske (Userform1) gebastelt, in der sie Ihren Kundenstamm pflegen kann (eingeben, ändern, löschen). Eine Tabelle für die Buchführung ist auch schon vorhanden. Nun scheitere ich aber am weiteren Vorgehen. Ich möchte in VBA eine Rechnung erstellen, in der die Kundendaten per Klick ausgwählt und im Adressfeld angezeigt werden. Dazu soll der Button wieder die Userform 1 auswählen, in der die Adressdaten gesucht werden können. Die Userform 1 muss dann noch um einen "Übernehmen in die Rechnung"-Butten erweitert werden. Ich würde mich riesig freuen, wenn mitr ein Profi hier weiterhelfen kann. Vielen Dank schon mal
Außerdem, muss es denn VBA sein? Es gibt viele tolle Vorlagen, welche MS bereitstellt. Diese kannst Du nach Bedarf anpassen. Hier könnte man z.B. eine *.xltx machen, und die gespeicherten Fomulare mit z.B. Power Query auswerten, nur als Vorschlag am Rande.
Power query gibt es für Excel2007 scheinbar nicht und ich möchte nich für jeden Rechner eine neue Excel-Lizenz kaufen.
Vielleicht habe ich mich etwas unklar ausgedrückt. In der Userform1 lassen sich die Adressdaten der Tabelle1, Spalte A bis G auswählen und bearbeiten. Ich möchte nun mit einem Button "Datenübernahme" die derzeit angezeigten Daten in eine Textbox der Userform3 (Rechnung) übernehmen. Für den Button "Datenübernahme" brauche ich einen Code, damit die Adresse letztendlich in der Rechnung erscheint.
In Userform 1 ist das genau das, was ich brauchte. Allerdings soll in Userform 3 der komplette Datensatz "Vorname, Name bis eMail" in einer Listbox auftauchen (Adressfeld). Hierbei habe ich letztens gesehen, dass man Name und Vorname oder Postleitzahl und Ort so zusammenziehen kann, dass dort keine Lücken (bis auf ein Leerzeichen) dazwischen sind. Nun brauch ich die Formel, finde sie aber nicht wieder.
Entschuldige bitte, manchmal wirft man einfach einen Code-Schnipsel hin und hofft, der Hilfesuchende kann damit was anfangen. Schau doch mal in der Anlage, ob Du Dir das so vorgestellt hattest und ob Du weitere Erklärung zum Script der Userform3 benötigst.
Recht herzlichen Dank für Deine prompte Hilfe. Nun bin ich doch ne ganze Ecke weiter
In der Userform 3 sollen dann auch die Artikeldaten eingegeben werden. Die Übername in die Tabelle Buchführung sollte ich aber auch alleine hinbekommen. Aber ich komme gerne drauf zurück, wenn ich wieder stecken bleibe.