Einstellung default-Werte in Data Validation Dropdown-Liste

Habe ich viele Daten-Validierung (DV) Zellen mit drop-down-Liste, die ich habe einrichten von Menü Data > Data Validation > list. Gibt es eine bulk-Weg in die VBA, um Sie alle auf default-Werte? Standardmäßig mit dem Wert meine ich entweder:

  1. der erste Wert, erklärte in einer DV-Liste
  2. oder Wert, der nicht in der DV-Liste, so etwas wie Choose item from the list.

Die zweite option könnte nützlich sein, wenn wir möchten, dass der Benutzer Verantwortung für seine Wahl. Sobald der Benutzer klickt auf eine Daten-überprüfung Zelle, ist er gezwungen, etwas zu wählen. Es gibt keine option, lassen Sie die Standard-Wert Choose item from the list weil ein solcher Wert ist nicht auf der Liste validation. So kann der Benutzer nicht später sagen "habe ich nicht gewählt".

  • Meinst du den Wert in B1 GESETZT, der default-Wert für alle drop-downs?
  • die default-Werte sind möglich mit VBA als auch mit einer Formel. es gibt keine eval built-in-Funktion, so dass Sie nicht einen text schreiben, der eine Funktion in eine Zelle und führen Sie es irgendwo anders, jedoch können Sie einen benannten Bereich mit dem OFFSET und verwenden =my_named_range im Daten-Validierung, wäre das ausreichend?
  • Nein. Der default-Wert in C1. In D1, E1, F1, usw es gibt auch andere Werte, die ein Benutzer kann wählen Sie aus der Dropdown-Liste (die ist in A1). C1 ist der erste Wert des array.
  • Definieren von benannten Bereichen würde absolut nicht bequem, weil es zu viele drop-down-Listen. Nur - in Spalte A eine Dropdown-Liste, in Spalte B eine Formel mit OFFSET, und in Spalten von C-Z-item-Werte - wäre eine gute Erleichterung für mich.
  • benannte Bereiche verwenden Sie relative Verweise in der gleichen Weise wie normale Formeln, wenn es immer die gleichen OFFSET aus C zu Z in der aktuellen Zeile, die erzielt werden kann durch 1 benannten Bereich
Schreibe einen Kommentar