Eingabemaske / Formularfeld

07/10/2008 - 09:59 von Harri Märki | Report spam
Hallo zusammen

Ich suche eine Möglichkeit, eine Tabelle mittels eines Formularfeldes zu
füllen/ergànzen. Ich habe beispielsweise eine Tabelle mit Adressen von
Unternehmen mit den Spalten Firma, Adresse, PLZ, etc.. Diese Tabelle ist
schreibgeschützt. Damit die Benutzer dieser Exceldatei selber zusàtzliche
Adressen einpflegen können, will ich mittels eines Formulars dies ermöglichen
können.

Nun kann ich ja im VBA Editor ein Formular mit Textfeldern,
Befehlsschaltflàchen etc. erstellen. Aber wie weiter? Wie muss ich das Ganze
programmieren, dass die eingegebenen Daten in den entsprechenden Textfeldern
richtig in meine Tabelle reingeschrieben werden, ohne dabei den Schreibschutz
entfernen zu müssen?

Ich will einfach, dass per Knopfdruck das Formularfeld aufgeht, die Daten
eingegeben werden können und danach per Schaltflàche "Einfügen" die Daten am
richtigen Ort meiner Tabelle eingetragen werden (z.B. das der Eintrag
Textfeld "Firma" in der Spalte xy (Firmennamen) eingetragen werden. Ebenso
Adresse und PLZ etc.). Und dies natürlich immer an der nàchsten freien Zeile.
Im gleichen Zuge sollte die Tabelle danach noch nach den Firmannamen sortiert
werden.

Irgendwelche Tips?

Gruss Harri
 

Lesen sie die antworten

#1 HelmutMit
07/10/2008 - 11:46 | Warnen spam
On 7 Okt., 08:59, Harri Màrki
wrote:
Hallo zusammen

Ich suche eine Möglichkeit, eine Tabelle mittels eines Formularfeldes zu
füllen/ergànzen. Ich habe beispielsweise eine Tabelle mit Adressen von
Unternehmen mit den Spalten Firma, Adresse, PLZ, etc.. Diese Tabelle ist
schreibgeschützt. Damit die Benutzer dieser Exceldatei selber zusàtzliche
Adressen einpflegen können, will ich mittels eines Formulars dies ermöglichen
können.

Nun kann ich ja im VBA Editor ein Formular mit Textfeldern,
Befehlsschaltflàchen etc. erstellen. Aber wie weiter? Wie muss ich das Ganze
programmieren, dass die eingegebenen Daten in den entsprechenden Textfeldern
richtig in meine Tabelle reingeschrieben werden, ohne dabei den Schreibschutz
entfernen zu müssen?

Ich will einfach, dass per Knopfdruck das Formularfeld aufgeht, die Daten
eingegeben werden können und danach per Schaltflàche "Einfügen" die Daten am
richtigen Ort meiner Tabelle eingetragen werden (z.B. das der Eintrag
Textfeld "Firma" in der Spalte xy (Firmennamen) eingetragen werden. Ebenso
Adresse und PLZ etc.). Und dies natürlich immer an der nàchsten freien Zeile.
Im gleichen Zuge sollte die Tabelle danach noch nach den Firmannamen sortiert
werden.

Irgendwelche Tips?

Gruss Harri



Hallo Harri,
da wird Dir nur übrig bleiben, VBA zu lernen und das Ding zu
programmieren.
Gruß Helmut

www.excelmexel.de

Ähnliche fragen