• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Eerst filteren op Leveranciers, dan art nr

Status
Niet open voor verdere reacties.

grema

Gebruiker
Lid geworden
2 dec 2006
Berichten
659
In bijlage een bestandje dat ik graag verder zou willen uitbreiden.

Nu kan ik reeds sorteren op art. nr

Maar had graag eerst in kolom A een filtering gedaan van " Leverancier"
zodanig dat de selectie lijst in kolom B kleiner wordt.

Kan dit of moet er voor elke leverancier een ander Tabblad worden aangemaakt
en veranderen de vert. zoekformules dan niet mee?

Zie bijlage?

alvast dank

grema
 

Bijlagen

Selectielijst koppelen aangefilterde vakken

Misschien iets duidelijker :

via de macrorecorder kan je een opdracht geven tot filteren per Merk . Dit lukt. !! Data-- Filter --Autofilter

maar :
Kan je dan de Selectie lijst in vak B21 afkomstig van blad "Artikelen en volgende koppelen aan de Gefilterde lijst afkomstig van autofilter.

Aan deze koppeling krijg ik kop nog staart. Ik krijg steeds de origenele keuze lijst .
Tevens trachte ik al een nieuwe keuze lijst op te maken met Gefilterde Artikelen.
Maar krijg steeds het volledig bereik van alle artikelen

is er dan geen mogelijkheid om eerst te selecteren per leverancier en dan per artikel nr. ( dit bepert het aantal nrs in de lijst )
met dank
 
Laatst bewerkt:
misschien is een vb duidelijker

misschien is een vb duidelijker ,

want ik geraak er niet uit.
 

Bijlagen

Wigi en collegas

Kan het zijn dat volgens ik lees en probeer :

volgens : http://www.contextures.on.ca/xlDataVal13.html#Top

' Create a Dependent Dropdownlist '

de functie van het vergelijken alleen maar kan via hetzelfde Tabblad . en niet naar een ander Tablad zoals in mijn vraagstelling???


Of zie ik dit fout ????

Grema
 
Data validatie werkt normaal gezien enkel op hetzelfde tabblad. Bv. als er een VERSCHUIVING functie gebruikt wordt.

Maar als diezelfde VERSCHUIVING functie aan een naam wordt gehangen (Invoegen > Naam > Definiëren), en je gebruikt die naam in de data valideren, dan kan je het bereik wel gebruiken.

Wigi
 
wigi,

even er van tussen geweest maar nu weer terug,

Kan je me volgende nog even uitleggen ;
Code:
Data validatie werkt normaal gezien enkel op hetzelfde tabblad. Bv. als er een VERSCHUIVING functie gebruikt wordt.

Moet ik eerst alle merken gaan opsplitsen in veschillende tabbladen of kolommen .
Het tabblad ' artiekelen bestaat uit zo'n 7000 tot 15000 art*****en .

Het zou fijn zijn indien ik mits 1 beweging reeds kan selecteren op een merk.

Ben dus eigenlijk nog niet mee met de functie " veschuiven"

Geef je nog even wat meer uitleg aub ??

grema
 
bekijk dit later even .

nu dringend m'n laatste vraag. Deze heft voorrang.

mvg

gema
 
even terug aanpikkend op dit item :


via de info van wigi en http://www.contextures.on.ca/DataValRegionCust.zip

kan je de lijst in kolom A gaan definieren als vb " Merk"

Dit stukje gaat uiteraard. In kolom B zou dan de lijst naam Artikels komen te staan.
Deze is echter al gekoppeld aan

=VERSCHUIVING(Artikelen!$B$1;1;0;AANTAL.ALS(Artikelen!$B:$B;"<>")-1;1)

als ik hier nu opnieuw een koppeling wil leggen gaat dit niet meer.

=ALS(B21="";Vergelijken(B21;Artikels;0))

dan krijg ik volgende foutmelding : De lijst met brongegevens moet een lijst met schedingstekens zijn of een verwijzing naar 1 rij of 1 kolom .



Betekend dit dan dat ik m'n volledig opzet moet wijzigen. Je zal zien in m'n voorbeeld dat alles goed draait behalve als ik er die extra kolom van selectie van merk probeer bij te voegen


Kn iemand even raad geven


met dank

grema
 
Jou oplossing lukt niet echt.

Reden teveel artiekels en leveranciers .

Om dit allemaal aan te passen . Te veel werk !

zoek het eerder in m'n vb zie bijlage .

Maar daar loopt alles nog niet zoals het hoort.

Vb in kolom C Geen verwijzing naar art nr en lijn blokeert als je al iets ingegeven hebt en wil wijzigen.







zie ook mn vraag : eenvoudige ingave data validatie lijst ?? van heden ?,
 
sorry


vb komt eraan


even opnieuw instellen ( alles kwijt)
 
Hallo Grema,

Dus je hebt maar 3 leveransiers, dan kun toch veel beter per leveransier een Tabblad maken.

Gr Joop
 
Eerst filteren op artikelnummers dan op leveransiers

Hallo grema,

Dus net anders om.

Gr Joop
 

Bijlagen

Joop ,

jou idee om eerst artiekelnummer dan merk is niet ideaal ; daar we eerst willen selecteren op merk . Hierdoor wordt in de tweede kolom de selectielijst aangegeven van het desbetreffende merk uit de eerste kolom (zoekwerk = kleiner)


in bijlage men voorbeeld .

probleem hierbij : je selecteert hierbij het merk in kolom B
waardoor je een beperkte keuzelijst krijgt in kolom C

waneer je nu echter een verkeerd artiekel ingeeft in kolom C ;
moet je zowel kolom C en B wissen en herbeginnen.

is er een mogelijkheid om alleen te wijzigen in kolom C





met dank

grema
 

Bijlagen

Hallo grema,

Jammer het leek mij een goede oplossing, om hoeveel artikelen gaat het en hoeveel leveransiers.

Gr Joop
 
joop,


Eigenlijk gaat het om ongeveer 1000 leveranciers ( merken )
en ongeveer 16500 artiekels

Dit kan varieren van het data bestand dat we downloaden van fabrikant.

Dwz : Naargelang er produkten verdwijnen of bijkomen
en er leveranciers bijkomen
moeten we ons bestand aanpassen.

Dit betekent concreet dat we wekelijks een update doen van het ganse bestand.

Zal nu even gaan testen of de formules draaien voor zoveel artiekels en leveranciers.

Alleen blijft de vraag :
Code:
probleem hierbij : je selecteert hierbij het merk in kolom B
waardoor je een beperkte keuzelijst krijgt in kolom C

waneer je nu echter een verkeerd artiekel ingeeft in kolom C ;
moet je zowel kolom C en B wissen en herbeginnen.

is er een mogelijkheid om alleen te wijzigen in kolom C


Is daar een oplossing voor .

De rest lijkt me goed. Behalve als je een beter idee hebt; dan hoor ik het wel


grema
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan