Caroline uit het VK kwam met dit probleem op de proppen.
Ik heb een prognose-werkblad in Excel dat al enkele weken probleemloos in gebruik is. Het werkblad heeft gegevensvalidatie met vervolgkeuzelijsten in de kolommen C en D. Ik heb enkele lettertypen gewijzigd en het bevroren venster opnieuw gepositioneerd zodat de verkoper de kolommen A: E altijd kan zien. Nu verschijnen mijn Excel-vervolgkeuzelijsten helemaal niet.
Caroline stuurde het werkboek mee en toen ik het opende, verschenen de validatievakken op mijn systeem. Na wat onderzoek ontdekte ik dat het probleem een gedocumenteerde bug in Excel 97 was.
Elke keer dat u een gegevensvalidatie hebt met vervolgkeuzemenu's die zich in het bevroren deelvenster van de werkmap bevinden, geeft Excel 97 de vervolgkeuzelijsten niet weer.
Het goede nieuws is dat Microsoft het probleem heeft verholpen en als u absoluut vervolgkeuzemenu's nodig heeft in het bevroren gedeelte van het werkblad, kunt u upgraden naar Excel 2000.
Voor lezers die Data Validation nog niet eerder hebben gebruikt, is hier een snel overzicht. Caroline verzamelt prognoses voor 30 productlijnen. In een verborgen rij bovenaan het werkblad heeft Caroline de geldige namen ingevoerd voor alle 30 producten in de cellen A1: AD1. In cel E7 verzamelde ze een productnaam. Om de gegevensvalidatie in te stellen, zou ze deze stappen volgen:
- Zet de celpointer in cel E7.
- Kies Gegevens, Validatie in het menu om het dialoogvenster Gegevensvalidatie te openen.
- Wijzig op het tabblad Instellingen Toestaan als "Lijst".
- Geef in de bron A1: AD1 op. Een nadeel: de lijst moet op hetzelfde werkblad staan in plaats van ergens anders in de werkmap.
- Zorg ervoor dat de vervolgkeuzelijst in de cel is geselecteerd.
- Ga desgewenst naar de tabbladen Invoerbericht en Foutbericht voor instructies voor uw werkbladgebruiker.
Elke keer dat de celwijzer in E7 staat, zal er een vervolgkeuzelijst zijn waarmee de werkbladgebruiker uit een lijst kan kiezen. Dit voorkomt ook dat de gebruiker een ongeldige waarde invoert.
Op Caroline's fiche werd deze validatie herhaald voor elke cel van E7: E200. Om de validatie snel te kopiëren, selecteert u E7, Bewerken - Kopiëren en vervolgens E7: E200 en Bewerken - Specifiek plakken - Validaties - OK.