Excel gefiltert Datenüberprüfung-Liste basierend auf Zellinhalt

Ich habe derzeit eine Tabelle, die wie folgt aussieht:

  |   A   |     B     |
  +-------+-----------+
1 | State | City      |
  +=======+===========+
2 | NSW   | Goulburn  |
3 | NSW   | Sydney    |
4 | VIC   | Melbourne |
5 | VIC   | Horsham   |
6 | NSW   | Tamworth  |

Und dann habe ich noch eine Tabelle, die wie folgt aussieht:

  |   A   |     B     |      C     |
  +-------+-----------+------------+
1 | State | City      | Other data |
  +=======+===========+============+
2 |       |           |            |

In dieser zweiten Tabelle habe ich angewandte Daten-Validierung sowohl des Staates und der Stadt Spalte, verweisen die Daten aus der ersten Tabelle. Also ich habe eine drop-down Liste von allen Staaten und Städten.

Was ich im Stande sein will zu tun ist, wenn der Benutzer eingibt "New South Wales" in der Status-Spalte der Liste der Optionen in der Stadt-Spalte gefiltert werden, um nur die Städte in New South Wales

  • Verwenden Sie eine Worksheet_Change Ereignis dynamisch zurücksetzen der Validierung, basierend auf den eingegebenen Wert in Spalte A.
  • Keine Ahnung wie, dieses Skript zu schreiben?
  • Ja. Siehe unten...
InformationsquelleAutor McShaman | 2013-03-28
Schreibe einen Kommentar