Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: tabel aanmaken onder voorwaarde  (gelezen 60131 keer)

0 leden en 2 gasten bekijken dit topic.

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
tabel aanmaken onder voorwaarde
« Gepost op: 31 mei 2019, 12:42:18 »
Heeft iemand een idee

Ik heb een tabel die ik heb samengesteld maar die niet voldoet aan enkele voorwaarden waardoor en onenigheid bestaat onder de leden om deze te gebruiken
mijn vraag is of de tabel kan aangepast worden zoals beschreven in de bijlage

ps:indien de vraag onvoldoende duidelijk is,laat maar weten

        mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #1 Gepost op: 31 mei 2019, 14:31:11 »
Hallo Luc,

Mocht iemand mij kunnen aantonen dat ik ongelijk heb, dan zal ik deemoedig het hoofd buigen, maar: ik ben redelijk overtuigd dat dit gewoon onmogelijk is, zélfs als je de voorwaarden die je onder "indien mogelijk" hebt vermeld buiten beschouwing laat.
Inderdaad, enkel bij iedereen telkens aan een andere tafel zetten en daarbij nooit 2 dezelfde spelers tegen elkaar laten uitkomen loop je al heel gauw vast.
Je zal voor een compromis moeten gaan, denk ik zo  ???
Succes !
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #2 Gepost op: 31 mei 2019, 19:45:05 »
Pitufo,

bedankt voor de reactie :-\
bij niet mogelijk zal ik de vraag afsluiten :(

     mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #3 Gepost op: 01 juni 2019, 10:09:13 »
Hey Luc,

Het feit dat het niet kan hoeft daarom niet demotiverend te werken. Als je aan de deelnemers uitlegt dat het mathematisch onmogelijk is zullen ze daar vermoedelijk wel begrip voor hebben, toch ?
Je zat met 2 voorwaarden samen: niet tegen dezelfde tegenstanders én niet aan dezelfde tafel. Als je één van die eisen laat vallen kan het misschien wel, maar dan kan je best eerst uitmaken waar je het meeste belang aan hecht.
Wat ook zou kunnen, en het zou me niet verbazen als de meesten daar kunnen mee leven, is om het echt volledig aan het toeval over te laten, als een soort loterij zeg maar. Ook dat kan in Excel geregeld worden  ;)

Groeten,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #4 Gepost op: 01 juni 2019, 11:34:27 »
Pitufo,
bedankt voor reactie,
straks is er een nieuwe prijskamp waar ik enkele dingen uit de doeken wil doen ;D
Nu is het zo dat de blauwe tabel reeds voldeed aan 3/4 van de vraag.
het deel (niet aan de zelfde tafel zitten in verschillende rondes gaf discussie bij de leden)dat ga ik straks proberen uit te leggen ::)
Het ander punt "niet met de zelfde personen aan tafel" had ik reeds opgelost in de blauwe tabel.
Nu zo ik het verbergen (oplossing van SoftAid) willen koppelen aan beide macroknoppen rood/blauw zodat dit ook werkt bij aan klikken van de macroknoppen en cel $G$1 veranderd in 4 en de rijen autm. worden verborgen.

heb jij hier een oplossing voor (ken niet veel van vba) :-[
ps;het volledig aan het toeval overlaten is niet mogelijk om de redenen dit opgesomd zijn in de vraag,maar bedankt voor de tip ;)

     mvg,lco


Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.127
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: tabel aanmaken onder voorwaarde
« Reactie #5 Gepost op: 01 juni 2019, 16:54:26 »
Hallo Luc,

bekijk de bijlage even ;)

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #6 Gepost op: 02 juni 2019, 10:14:28 »
SoftAid,Pitufo,

bedankt voor de aanpassing op beide vragen,werkt zoals gevraagd :thumbsup: :thumbsup:

    mvg,lco

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #7 Gepost op: 08 juni 2019, 11:39:30 »
SoftAid,Pitufo,

Na bespreking met de leden graag nog een aanpassing aub.

Ik heb een tabel voor 3 Tafels toegevoegd met extra macro tot zover alles in orde.
Als ik nu via sheet invulbriefjes de briefjes laat aanmaken voor 3 tafels geeft hij de verkeerde nummers in de briefjes :(
Hij maakt nu briefjes aan met nummers groter dan 12??
ps kan iemand eens naar de code kijken,daar durf ik niet ingrijpen wegens te weinig kennis van vba

      mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #8 Gepost op: 08 juni 2019, 14:27:18 »
Dag Luc,

Ik vrees dat je document in de loop der tijden al zodanig veel wijzigingen heeft ondergaan, en dan meer dan waarschijnlijk ook nog eens door een niet gering aantal mensen, zodat het uiteindelijk een kluwen van formules en vba is geworden waardoor niemand er nog een volledige kijk op heeft.
Je stelt dat voor 3 tafels de invulbriefjes verkeerd worden ingevuld. Ben je zeker dat het voor 4 tafels wél goed gaat ?
Het zou me niet verbazen als er een conflict zou zijn ontstaan tussen de afwijkende werkwijze bij 3 of 4 tafels en de interactie tussen 'Invulbriefjes' en 'Lijst'.
Dit allemaal uitpluizen en rechtzetten zal een echt monnikenwerk worden, behalve misschien voor degene die zich vroeger al over dit gedeelte heeft ontfermd.
Succes !

"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #9 Gepost op: 08 juni 2019, 18:12:05 »
Pitufo,

bedankt voor uw reactie.
het is een warboel geworden door het steeds uitbreiden/aanpassen van de file :-\
Er is inderdaad wat aangepast met alle gevolgen :-[
Nu is mijn vraag ;los van de het al werkend gedeelte,kan er een nieuw stukje code geschreven worden die de invulbriefjes voor 3 en 4 tafels (als deze geselecteerd worden) juist invult of is dit niet mogelijk :-\
ps:gelijk heb je ivm het invullen van de briefjes voor 4 tafels (deze zijn ook niet juist) ???

   mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #10 Gepost op: 08 juni 2019, 18:58:28 »
Citaat
kan er een nieuw stukje code geschreven worden die de invulbriefjes voor 3 en 4 tafels juist invult

Tja, Luc, laten we zeggen dat er maar heel weinig ONmogelijk is, maar net dit uitzoeken gaat (bijvoorbeeld voor mij) héél tijdrovend zijn, precies omdat ik niets te maken heb gehad met de formules op blad 'lijst' die hiervoor worden gebruikt.
Bovendien, mijn indruk is dat aparte code gaan schrijven voor 3 of 4 tafels het geheel nóg waziger gaat maken.

Eerlijk ? Ik vind het allemaal ver gezocht om die tabellen op 'autm.tabel' te hebben staan, daar voor aantal tafels te moeten kiezen, vervolgens het boeltje op één of andere vreemde wijze naar 'lijst' overbrengen, dan bij 'invulbriefjes' opnieuw aantal tafels te moeten invullen (??), en de code dan de briefjes te laten invullen gebaseerd op 'lijst'.
Ik durf me (luidop) afvragen of 'lijst' eigenlijk wel nodig is... Ik kan me hier echt wel in vergissen, hoor (veel te weinig inzicht in het globale proces), maar kan het niet dat alle vereiste informatie om de briefjes in te vullen al op 'autm.tabel' te vinden is ? Mocht je tot in het kleinste detail uitgelegd krijgen wat precies het principe is om de briefjes in te vullen, dan wil ik me daar zeker eens aan wagen (zolang er maar geen deadline aan te pas komt...)

Groeten,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #11 Gepost op: 09 juni 2019, 08:48:10 »
Pitufo,
ik ga eens proberen om een paar macro's te maken die de cijfers uit de tabellen halen en in de briefjes plaatst zodat deze kunnen afgeprint worden zonder de lijst te passeren ;D


    mvg,lco

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #12 Gepost op: 09 juni 2019, 10:12:54 »
Pitufo,
Intussen heb ik de macro's in orde gekregen voor 3 en 4 tafels.
Nu komt mijn vraag;kan de code van de 3 macro's in de userform verwerkt worden ::) ::)


   mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #13 Gepost op: 09 juni 2019, 13:26:10 »
Oei Luc, nu heb je het nóg ingewikkelder gemaakt...

Ik heb er je vorige versie nog eens bijgehaald en me er even goed op uitgeleefd!
(enkel de invulbriefjes natuurlijk)

De briefjes invullen gebeurt nu zonder de omweg langs 'Lijst' en met één enkele vereenvoudigde code.
Ik stelde ook vast dat de snelheid heel ondermaats was. 'k Had eens 50 tafels geprobeerd en kreeg het gevoel dat ik ondertussen rustig een koffie kon gaan drinken.
Het zal je dus niet verbazen dat de snelheid meteen redelijk is opgedreven!

Op 'autm.tabel' had je indien meer dan 4 tafels die aantallen op elke rij staan, maar niet bij 3 of 4 waar je had genummerd vanaf 1.
Dat heb ik dus veranderd en MOET zo blijven staan om mijn code correct te laten werken.

O ja, je oude code zit ook nog steeds in het bestand. Kan je rustig nog eens vergelijken!

Groetjes,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: tabel aanmaken onder voorwaarde
« Reactie #14 Gepost op: 10 juni 2019, 09:45:04 »
Pitufo,

prachtig stukje dat je in mekaar gestoken hebt,is getest  en werkt zoals het moet \o/
Nu heb ik nog een vraag,wat is de functie van de macroknop in sheet invulbriefjes (of mag deze weg) ;)
Kan in uw versie de userform in invulbriefjes weg,zo ja dan zou ik graag het stukje code voor het printen aan uw macroknop willen koppelen als dit kan zodat het volledig op uw nieuwe manier werkt en dit een beetje overzichtelijker/handiger gebeurd ::)
ps:de nummering voor 3/4 tafels had ik nog niet terug gezet (dit was om de lijnen te kopiëren voor de macro's) bedankt voor de opmerking
             
   mvg,lco

 


www.combell.com