Je kan een voorblad opmaken met besturingselementen (werkbalk). Bij een dropdown menu (ComboBox)kun je een ListFillRange (eigenschappen van het besturingselement) aangeven waar zich de items bevinden.quote:Op vrijdag 16 januari 2009 11:16 schreef BuupWerk het volgende:
hoihoi
uhm ik heb volgens mij een hele ingewikkelde vraag zal proberen het zo duidelijk mogelijk uit te leggen...
Voor me werk ben ik bezig met het overzichtelijk opzetten van een systeem waarbij resultaten worden bij gehouden...
Ik heb nu alle meet & invul punten echter is het een hele lange lijst...het liefst zou ik een voorblad maken waar je kunt kiezen om welk adres het gaat en op een tabblad de resultaten...is dit eenvoudig te doen ??
bv. dmv die kleine menutjes die naar benede klappen en zodra je ja kiest er een invul veld komt...of is dit niet te realiseren...
wat is stap 1 om hier mee te beginnen ?? want dit is wel veel info in 1 keer...quote:Op vrijdag 16 januari 2009 12:37 schreef Metal_Jag het volgende:
[..]
Je kan een voorblad opmaken met besturingselementen (werkbalk). Bij een dropdown menu (ComboBox)kun je een ListFillRange (eigenschappen van het besturingselement) aangeven waar zich de items bevinden.
Vervolgens zou je met een macro (starten via een button) de boel weg kunnen schrijven naar een verzamelblad en opschonen van het voorblad.
Zo heb ik het zelf ook wel gedaan. Het handige is dat je dan ook iemand anders het invulwerk kan laten doen!
Waarschijnlijk kom je wel wat probleempjes tegen als je dit wilt opzetten, maar dan zouden die per probleem hier in dit topic aan bod kunnen komen.
Zet de werkbalk "Werkset Besturingselementen" aan en probeer een ComboBox (dropdownmenuutje) te plaatsen en in te stellen zodat die zich vult met de gegevens. Dat doe je als volgt:quote:Op vrijdag 16 januari 2009 13:34 schreef BuupWerk het volgende:
[..]
wat is stap 1 om hier mee te beginnen ?? want dit is wel veel info in 1 keer...
Je kan beter gebruiken:quote:Op vrijdag 16 januari 2009 16:18 schreef Jaheur het volgende:
Hoe kan ik een variable (cell) gebruiken in een For Next loop?
Dus For 6 to "CELL"
1 2 3 4 5 | For each c in Range("A6:A10") do this Next |
1 2 3 4 5 6 7 8 | Dim b As Integer b = 10 For Each c In Range("A1:A" & b) c.Value = 1 Next |
En zoals altijd zijn er weer snellere en beter oplossingenquote:
Ik heb 2007 (Engels), sorry. Wat in N2 staat, werkt in elk geval voor 12 keuzes, verder heb ik nog niet gekekenquote:Op zondag 18 januari 2009 23:27 schreef DaFan het volgende:
Ten eerste wat je in N2 hebt staan (en verder naar beneden) lukt je niet voor meer dan 7 keuzes (Excel is beperkt tot 7 IF-statements in eerdere versies dan 2007).
Ten tweede; ik ben vrij zeker dat het wel kan. Nu heb ik er geen tijd voor en ik vind de manier waarop je de notitie doet nogal onhandig. Is het niet makkelijker om gewoon de na(a)m(en) te krijgen van degene die bij die keuze de fout in is gegaan?
Morgen, beloofdquote:Op zondag 18 januari 2009 23:51 schreef InTrePidIvity het volgende:
[..]
Ik heb 2007 (Engels), sorry. Wat in N2 staat, werkt in elk geval voor 12 keuzes, verder heb ik nog niet gekeken
Ik heb overwogen om het zonder de keuzes te doen, maar hoe zou dat in z'n werk gaan?
1 |
1 2 3 4 | Gegevens!$N$2:$N$5,$A$1),INDEX(Gegevens!$A$2:$A$5,SMALL(IF( Gegevens!$N$2:$N$5=$A$1,ROW(Gegevens!N2:N5)-ROW(Gegevens!$N$2)+1), ROWS($B$1:B1))),"") |
1 2 3 4 | Gegevens!$N$2:$N$5,$A$4),INDEX(Gegevens!$A$2:$A$5,SMALL(IF( Gegevens!$N$2:$N$5=$A$4,ROW(Gegevens!$N$2:$N$5)-ROW(Gegevens!$N$2)+1), ROWS($B$4:B4))),"") |
werk balk gevonden...bij combobox loop ik vast...quote:Op vrijdag 16 januari 2009 15:53 schreef Metal_Jag het volgende:
[..]
Zet de werkbalk "Werkset Besturingselementen" aan en probeer een ComboBox (dropdownmenuutje) te plaatsen en in te stellen zodat die zich vult met de gegevens. Dat doe je als volgt:
Nadat je een ComboBox geplaatst hebt, kun je er met rechts op klikken en dan "eigenschappen". Daar vul je bij "ListFillRange" een kolom met cellen in waar je brongegevens staan. Die kun je op een ander tabblad ("brongegevens, bijvoorbeeld") plaatsen en bijhouden.
Als dat gelukt is, kun je een macro proberen te schrijven bij de gebeurtenis ComboBox1.change. Die kun je maken als je op de combobox dubbelklikt. Daar kun je beginnen aan een macro die regelt wat er moet gebeuren als je item selecteert.
Succes!
quote:Op maandag 19 januari 2009 12:48 schreef BuupWerk het volgende:
[..]
werk balk gevonden...bij combobox loop ik vast...
1 2 3 4 5 | Klaas x x Jannie x x Dirk x Hendrie x x |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |