Discussion:
Valideren met lijst in ander werkblad of zelfs bestand
(te oud om op te antwoorden)
Stephan
2006-03-09 21:25:31 UTC
Permalink
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
volgende foutmelding:

Er is geen bereik gevonden met de naam die u hebt opgegeven.

Kan iemand mij vertellen wat ik fout doe?

Bij voorbaat dank,
Stephan
Tamar
2006-03-09 21:39:29 UTC
Permalink
- bekijk of de naam werkelijk bestaat; via invoegen > naam > definieren.
- je kunt ook een naam aanmaken door een bereik te selecteren en in dat
vakje linksboven (waar normaal de cel naam staat) een naam voor je bereik te
typen. Druk wel op enter, doe je dit niet en selecteer je meteen een ander
bereik dan wordt de naam niet aangemaakt; op deze manier heb ik ook wel eens
problemen gehad met een naam waarvan ik toch echt dacht dat ik die had
aangemaakt.
-let er tenslotte op dat je in de validatie refereert naar =TESTJE en niet
TESTJE
-zorg dat je het keuzevakje "vervolgkeuzelijst in cel" aan hebt staan
-hij zou het zo toch echt moeten doen

succes
Post by Stephan
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
Stephan
2006-03-09 21:50:27 UTC
Permalink
Tamar,
Bedankt voor de snelle reactie.
Echter al jouw suggesties heb ik nagekeken en gecontroleerd. Alles heb ik
gedaan zoals je beschreven hebt.
Wat ik inmiddels wel gemerkt heb is dat ik de foutmelding die ik eerder
vermeldde alleen gebeurt bij validering naar lijst in ander excel bestand.
Als ik verwijs naar lijst in ander tabblad maar wel in zelfde excel bestand
krijg ik de volgende foutmelding:

De lijst met brongegevens moet een lijst met scheidingstekens zijn of een
verwijzing naar een rij of een kolom.

Wat nu?

Stephan
Post by Tamar
- bekijk of de naam werkelijk bestaat; via invoegen > naam > definieren.
- je kunt ook een naam aanmaken door een bereik te selecteren en in dat
vakje linksboven (waar normaal de cel naam staat) een naam voor je bereik te
typen. Druk wel op enter, doe je dit niet en selecteer je meteen een ander
bereik dan wordt de naam niet aangemaakt; op deze manier heb ik ook wel eens
problemen gehad met een naam waarvan ik toch echt dacht dat ik die had
aangemaakt.
-let er tenslotte op dat je in de validatie refereert naar =TESTJE en niet
TESTJE
-zorg dat je het keuzevakje "vervolgkeuzelijst in cel" aan hebt staan
-hij zou het zo toch echt moeten doen
succes
Post by Stephan
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
Ad Bécude
2006-03-09 21:42:50 UTC
Permalink
Stephan,
Uit een ander bestand weet ik niet, van een ander werkblad, lees volgende.

Maak op een apart Blad een lijst, geef die lijst een naam op de volgende
manier.
Selecteer de lijst, Invoegen > Naam defiëren
Nu zie je de eerste naam van de lijst boven in bij "Naam in werkmap" staan
wijzig die naam in de naam die je aan de lijst wilt geven b.v.b. "namen",dan
OK
Ga naar eender welk ander werkblad en ga in een cel staan, Data > valideren
toegestaan lijst.
En zet bij Bron =namen en hopla daar is je lijst.
Het beste is om je lijsten zoveel mogelijk op één werkblad te zetten, kun je
ze makkelijk terug vinden. zet voor het gemak de naam die je er aan gegeven
hebt er onder, met een tussen regel.
Dan weet je je lijst altijd terug te vinden.
Ad.
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
Tamar
2006-03-09 21:58:41 UTC
Permalink
je zou de lijst vanuit het andere werkblad kunnen koppelen aan dit bestand
door in een cel te gaan staan, op "=" te drukken en vervolgens de cel in het
andere bestand te selecteren en op enter te drukken, en dan vervolgens de
formule naar beneden kopieren. Nu krijg je wel iedere keer een melding bij
het opstarten van het bestand of je de gegevens wilt bijwerken (je kunt ook
aangeven dat dit automatisch gebeurd). Vind ik persoonlijk niet handig als je
veel koppelingen hebt; echter een lijstje zal geen probleem zijn. via
Bewerken > koppelingen kun je dan de koppeling onderhouden.
Post by Ad Bécude
Stephan,
Uit een ander bestand weet ik niet, van een ander werkblad, lees volgende.
Maak op een apart Blad een lijst, geef die lijst een naam op de volgende
manier.
Selecteer de lijst, Invoegen > Naam defiëren
Nu zie je de eerste naam van de lijst boven in bij "Naam in werkmap" staan
wijzig die naam in de naam die je aan de lijst wilt geven b.v.b. "namen",dan
OK
Ga naar eender welk ander werkblad en ga in een cel staan, Data > valideren
toegestaan lijst.
En zet bij Bron =namen en hopla daar is je lijst.
Het beste is om je lijsten zoveel mogelijk op één werkblad te zetten, kun je
ze makkelijk terug vinden. zet voor het gemak de naam die je er aan gegeven
hebt er onder, met een tussen regel.
Dan weet je je lijst altijd terug te vinden.
Ad.
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
Stephan
2006-03-09 22:00:29 UTC
Permalink
Ad,
Vraag me niet waarom maar nu doet hij het inderdaad, terwijl ik nu in feite
niets anders heb gedaan dan wat Tamar me ook al uiteenzette.
Anyhow, probleem opgelost voor ander werkblad.

Is er nog iemand die een oplossing heeft voor verwijzing naar een lijst in
een ander excel bestand?

Stephan
Post by Ad Bécude
Stephan,
Uit een ander bestand weet ik niet, van een ander werkblad, lees volgende.
Maak op een apart Blad een lijst, geef die lijst een naam op de volgende
manier.
Selecteer de lijst, Invoegen > Naam defiëren
Nu zie je de eerste naam van de lijst boven in bij "Naam in werkmap" staan
wijzig die naam in de naam die je aan de lijst wilt geven b.v.b. "namen",dan
OK
Ga naar eender welk ander werkblad en ga in een cel staan, Data > valideren
toegestaan lijst.
En zet bij Bron =namen en hopla daar is je lijst.
Het beste is om je lijsten zoveel mogelijk op één werkblad te zetten, kun je
ze makkelijk terug vinden. zet voor het gemak de naam die je er aan gegeven
hebt er onder, met een tussen regel.
Dan weet je je lijst altijd terug te vinden.
Ad.
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
Tamar
2006-03-09 22:10:27 UTC
Permalink
ja ik weet niet of er iemand een oplossing in vba weet?:

een code die dus het volgende doet (..denk ik = "vba kleuter") en wordt
geladen wanneer het bestand wordt geopend:
-maak variabelen aan die tijdens bewaard blijven gedurende dat het bestand
geopend is
-haal externe gegevens op vanuit het externe bestand
-sla elk van de opgehaalde celwaarden in aparte gedefinieerde variabelen
(dit weet ik niet zekermaar,..maak een array met daarin de variabelen en
geef deze een naam)
-gebruik de gedefinieerde beschikbaar als bereiknaam gedurende dat het
bestand geopend is

wie durft'?
Post by Stephan
Ad,
Vraag me niet waarom maar nu doet hij het inderdaad, terwijl ik nu in feite
niets anders heb gedaan dan wat Tamar me ook al uiteenzette.
Anyhow, probleem opgelost voor ander werkblad.
Is er nog iemand die een oplossing heeft voor verwijzing naar een lijst in
een ander excel bestand?
Stephan
Post by Ad Bécude
Stephan,
Uit een ander bestand weet ik niet, van een ander werkblad, lees volgende.
Maak op een apart Blad een lijst, geef die lijst een naam op de volgende
manier.
Selecteer de lijst, Invoegen > Naam defiëren
Nu zie je de eerste naam van de lijst boven in bij "Naam in werkmap" staan
wijzig die naam in de naam die je aan de lijst wilt geven b.v.b. "namen",dan
OK
Ga naar eender welk ander werkblad en ga in een cel staan, Data > valideren
toegestaan lijst.
En zet bij Bron =namen en hopla daar is je lijst.
Het beste is om je lijsten zoveel mogelijk op één werkblad te zetten, kun je
ze makkelijk terug vinden. zet voor het gemak de naam die je er aan gegeven
hebt er onder, met een tussen regel.
Dan weet je je lijst altijd terug te vinden.
Ad.
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
"
Stephan
2006-03-10 07:57:14 UTC
Permalink
Tja, over VBA kleuters gesproken, daar weet ik eigenlijk niets van maar ik
blijf uiteraard wel de (hopelijk vruchtbare) discussie volgen want het is
precies waar ik op zoek naar ben.

Met mijn beperkte kennis zou dit toch niet zo ingewikkeld moeten zijn.

Stephan
Post by Tamar
een code die dus het volgende doet (..denk ik = "vba kleuter") en wordt
-maak variabelen aan die tijdens bewaard blijven gedurende dat het bestand
geopend is
-haal externe gegevens op vanuit het externe bestand
-sla elk van de opgehaalde celwaarden in aparte gedefinieerde variabelen
(dit weet ik niet zekermaar,..maak een array met daarin de variabelen en
geef deze een naam)
-gebruik de gedefinieerde beschikbaar als bereiknaam gedurende dat het
bestand geopend is
wie durft'?
Post by Stephan
Ad,
Vraag me niet waarom maar nu doet hij het inderdaad, terwijl ik nu in feite
niets anders heb gedaan dan wat Tamar me ook al uiteenzette.
Anyhow, probleem opgelost voor ander werkblad.
Is er nog iemand die een oplossing heeft voor verwijzing naar een lijst in
een ander excel bestand?
Stephan
Post by Ad Bécude
Stephan,
Uit een ander bestand weet ik niet, van een ander werkblad, lees volgende.
Maak op een apart Blad een lijst, geef die lijst een naam op de volgende
manier.
Selecteer de lijst, Invoegen > Naam defiëren
Nu zie je de eerste naam van de lijst boven in bij "Naam in werkmap" staan
wijzig die naam in de naam die je aan de lijst wilt geven b.v.b. "namen",dan
OK
Ga naar eender welk ander werkblad en ga in een cel staan, Data > valideren
toegestaan lijst.
En zet bij Bron =namen en hopla daar is je lijst.
Het beste is om je lijsten zoveel mogelijk op één werkblad te zetten, kun je
ze makkelijk terug vinden. zet voor het gemak de naam die je er aan gegeven
hebt er onder, met een tussen regel.
Dan weet je je lijst altijd terug te vinden.
Ad.
Is het mogelijk om te valideren met een lijst in ander werkblad of zelfs een
ander excel bestand?
Ik heb hier en daar gelezen dat dit kan door via INVOEGEN -->NAAM (TESTJE)
een bereik aan te maken maar als ik dit bereik wil selecteren in
DATA-->VALIDEREN-->TOESTAAN: LIJST en BRON: =TESTJE krijg ik alsmaar de
Er is geen bereik gevonden met de naam die u hebt opgegeven.
Kan iemand mij vertellen wat ik fout doe?
Bij voorbaat dank,
Stephan
"
Loading...