Zählfunktion in VBA!?
03.04.2007 13:40:00
Daniel
Ich habe folgendes Problem:
In einer Spalte z.B. stehen untereinander beispielsweise die Vorgänge x,y,z (in B1, B2, B3).
In der Spalten C1, D1, E1 stehen die Möglichkeiten A,B,C. Als Beispiel: Der Vorgang X
sei: Der Mitarbeiter kontaktiert das Büro. Die Möglichkeit A,B,C beziehen sich darauf wie der
Mitarbeiter dies tut: A = Post, B =Persönlich, C= per Telefon. Der Mitarbeiter ruft
nun beispielsweise an. Somit möchte in diesen Vorgang zählen indem ich die Zahl "1" in die
Zelle E2 (Vorgang X, Möglichkeit C) eingebe. Wenn die Eingabe abgeschlossen ist, soll die Zahl
"1" aus dieser Zelle gelöscht werden und in einer anderen Zelle soll ein Zähler die Zahl 1 (i+1) addieren.
Dies bedeutet, es wäre eine Zählfunktion für jedes Feld der Tabelle notwendig.
Klasse wäre eine Eingabetabelle und eine Ausgabetabelle (die identisch sind)
nur mit den Unterschied, dass in der Ausgabetabelle die Anzahl der Vorgänge angezeigt wird.
(beide Tabellen auf einem Tabellenblatt am besten nebeneinander). Das Eingabefeld soll nur die Zahl "1" als Eingabe akzeptieren. Mit Formeln lässt sich sowas nicht umsetzen, also funktionert das wahrscheinlich nur in VB.
Beispiel:
Eingabefeld (Zelle E2): 0 Ausgabefeld (z.B. J2): 0
Eingabe: 1 Ausgabefeld: 1
Eingabe wird 0 gesetzt Ausgabefeld: 1
neuerliche Eingabe: 1 Ausgabefeld: 2
.
.
.
Hat jemand eine Idee wie, der Code dafür aussehen könnte. Vielen Danke für Eure Hilfe...
VG, Daniel