bestimmte Daten von einer Tabelle in neue Tabelle

26/09/2007 - 09:32 von Gerhard Schuster | Report spam
Hallo,
ich brauche Hilfe von euch.
Ich habe eine geschützte Tabelle, wo nur in bestimmte Zellen (z. B.
B4:Y4 und B11: Y11 usw.) Daten eingegeben werden können. Nachdem
dieser "Meldebogen" 1x wöchentlich versendet wird, möchte ich nun die
Daten (Namen, Adresse usw.) mit einem Makro auslesen und in eine neue
Tabelle als Endlosliste zur weiteren Auswertung abspeichern, hierbei
sollen die jeweils neuen Daten hinten angehàngt werden und bereits
vorhandene Daten aktuallisiert werden.

Nachdem auslesen sollen diese bestimmten Zellen im Meldebogen wieder
leer sein.

Das übersteigt meine Fàhigkeiten, wer kann mir weiterhelfen?

Gruß
Gerhard
 

Lesen sie die antworten

#1 Alexander Wolff
26/09/2007 - 20:12 | Warnen spam
Ich zitiere Code von Beverly (Karin), wo nach Eingabe oder Änderung von A1
in Spalte B etwas angehàngt wird:
man kann es mit VBA lösen: kopiere folgenden Code in das Codefenster der
Tabelle, in der die Eingabe erfolgt

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address = "$A$1" Then _
Cells(IIf(IsEmpty(Cells(Rows.Count, 2)), Cells(Rows.Count,
2).End(xlUp).Row, Rows.Count) + 1, 2) = Cells(1, 1)
End Sub

Vielleicht kannst Du dies auf andere Spalten umbauen. Außerdem solltest Du
Dir eine OK-Schaltflàche bauen und den Code damit verknüpfen. Für weitere
Datensàtze ist es oft gut, die Maske nicht gleich zu leeren (um gleichartige
Daten nacheinander mit wenig Aufwand zu erfassen).
Moin+Gruss Alexander - MVP für MS Excel - www.xxcl.de - mso2000sp3 --7-2

Ähnliche fragen