Help!

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

Hulp bij posten

Recente topics

Auteur Topic: vba code aanpassen  (gelezen 5360 keer)

0 leden en 2 gasten bekijken dit topic.

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
vba code aanpassen
« Gepost op: 03 maart 2024, 15:21:02 »
Goede dag iedereen,

Na het plots overlijden van mijn helper bij de kaartprijskampen werd mij gevraagd om een en ander aan te passen aan mijn file.
Nu hebben we de mogelijkheid om een 3 weken/10 weken klassement te spelen naargelang de locatie waar de prijskamp plaatsvind.

Nu is de vraag om op een nieuwe locatie een 7 weken klasement te spelen.
Nu wil ik de file aan passen met een sheet voor 7 weken,ik heb de macroknop al geplaatst en een sheet bijgevoegd"7weken" + de vba code gekopieerd van de het 3/7 weken klaasement.
De code moet waarschijnlijk aangepast worden maar daar is mijn kennis onvoldoende voor,ik heb geprobeerd om door het volgende erbij te zetten in de code maar dat lukt mij niet.heeft iemand een idee hoe ik dit oplos?

sub naar -7 -weken()
doelblad = "7weken"
kolom-t=10
Cell naar -weken(doelblad,kolom -t)

End sub

ps;er moeten nog enkele dingen aangepast/uitgebreid worden maar dat is voor later.


      mvg,Lco

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.179
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: vba code aanpassen
« Reactie #1 Gepost op: 04 maart 2024, 09:52:08 »
hallo Luc,

Spijtig van je vriend.

Maar..;
De code moet waarschijnlijk aangepast worden maar daar is mijn kennis onvoldoende voor,ik heb geprobeerd om door het volgende erbij te zetten in de code maar dat lukt mij niet.heeft iemand een idee hoe ik dit oplos?
als je kennis onvoldoende is, dan blijf je er beter van af. Geef het originele bestand mee (dus zonder aanpassingen), en leg duidelijk uit wat een 10, 7 of 3 weken tournement inhoud.
Dan kunnen de helpers je bestand mogelijk aanpassen. Als je zelf code gaat plaatsen die niet toepasselijk is dan wordt het enkel moeilijker voor de helpers.

Groeten,

:) 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 !

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #2 Gepost op: 04 maart 2024, 13:06:41 »
SoftAid,

ik heb de file aangepast en het werkt!!

mijn volgend probleem is.

de tafelbriefjes worden afgedrukt via een macro.
1)selecteer sheet autm.tabel
2)vul het aantal tafels in (G1:J1) en druk op opslaan (lijst word aangemaakt).
3)klik macroknop invulbriefjes aan
4)sheet invulbriefjes word gevuld, maar daar loopt het fout. (wat hij daar mee aangevangen heeft weet ik niet) hij vult de briefjes niet allemaal.
waarschijnlijk moet de macro aangepast worden,kunnen jullie eens kijken wat er mis loopt.

ps:aangepaste file in bijlage.


        mvg,Lco

Offline Della Jordan

  • Volledig lid
  • **
  • Berichten: 160
  • Geslacht: Vrouw
  • Hey, ik ben nieuw hier !
Re: vba code aanpassen
« Reactie #3 Gepost op: 04 maart 2024, 16:49:43 »
Beste ,
Mijn oprechte deelneming voor het verlies van je vriend.
Sterker dan het verlies is de herinnering die blijft.
Je helper (vriend) heeft volgens mij een kapitale fout gemaakt door samengevoegde cellen te gebruiken met VBA.
Dat was de eerste foutmelding dat ik kreeg.
Is zo ongeveer te vinden op ieder Excel fora. Samengevoegde cellen is not done en zeker niet met VBA.
Ik heb in je bestand de samengevoegde cellen eruit gehaald in werkblad autm.tabel en Invulbriefjes.
Volgens mij werkt het nu en krijg je het resultaat dat je wilt bereiken, alleen zal het een hoop aanpassingswerk zijn om de gewenste layout terug te krijgen zonder samengevoegde cellen.
Hopelijk helpt dit je verder.



Groetjes,Della

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #4 Gepost op: 04 maart 2024, 19:58:55 »
Della,

Bedankt voor de aanpassing,werkt zoals gevraagd :thumbsup: :thumbsup:
Nu heb ik de lijnen en kaders aangepast maar als ik nu de briefjes aanmaak krijg ik er steeds een 5de ronde bij??
Kun je eens kijken wat ik heb misdaan.


 mvg,Lco

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #5 Gepost op: 05 maart 2024, 08:08:54 »
Della,

ik heb de code aangepast, nu werkt hij terug normaal.
bedankt voor alle hulp.

     mvg,Lco

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #6 Gepost op: 05 maart 2024, 14:15:10 »
Della,

er is nog een lijk uit de kast gevallen :-[ :-[

in sheet "bereken prijzen" cell I9 kom ik bij de som van de uit te betalen prijzen op negatief??
ik heb alle formules/verwijzingen nagekeken maar vind het niet.
dat wil zeggen dat bij de uit betaling van het klassement de pesoon op eerst plaats te weinig krijgt uitbetaald.

ps:zie bijlage

   mvg,Lco

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.179
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: vba code aanpassen
« Reactie #7 Gepost op: 05 maart 2024, 14:23:44 »
Luc,

wat moet er in G1 staan?

:) 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 !

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #8 Gepost op: 05 maart 2024, 14:26:20 »
Theo,

ik heb in een oude file gekeken en daar staat ook niets in???

     mvg,Luc

ps:ben er even niet, dochter zit vast op de pc,tot straks.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.179
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: vba code aanpassen
« Reactie #9 Gepost op: 05 maart 2024, 15:03:07 »
Citaat
ga naar sheet 3 weken en vul de begindatum bij 3 weken in( cel C2) de rest van de datums word autm. aangevuld                                                   
Er bestaat geen Sheet3, wel een Blad3, met de naam "Namen".

Er (be-)staat een werkblad met de naam "3 Daagse" ? Moet dat geen "3 weken" zijn?
Nu hebben we de mogelijkheid om een 3 weken/10 weken klassement te spelen naargelang de locatie waar de prijskamp plaatsvind.

In de formule in Tabblad "Bereken prijzen" cel G2 (waar de formule in K2 (met negatief resultaat naar verwijst) staan verwijzingen naar D1, G1, K1, allen zijn cellen in de hoofding, zonder dat er berekenbare gegevens in staan.

In het tabblad "3 Daagse" Heb je een inleg van 50 €, maar je verdeeld deze onder de spelers en geeft dan 50,50 € uit.
Totaal percentage is 101%
De 15e en laatste plaats krijgt meer dan de 11ste plaats 0:-) Die krijgt nog 2%  :thumbsup:

enzovoorts...

:) 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 !

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #10 Gepost op: 05 maart 2024, 17:01:16 »
SaoftAid,
 even verduidelijken;

1)     De bladen zijn nu 3Daagse/7weken/10weken (was vroeger 3 weken en 10 weken)deze werken naar wens.
2)   De berekening van de prijzen kan ik naar wens aanpassen dat is geen probleem.
3)   Ga de vroegere file waar dit niet in voorkwam erbij aanhangen ter vergelijking.


Mvg,Lco


Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.179
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: vba code aanpassen
« Reactie #11 Gepost op: 05 maart 2024, 17:12:04 »
even verduidelijken:
1)     De bladen zijn nu 3Daagse/7weken/10weken (was vroeger 3 weken en 10 weken)deze werken naar wens.
In heel je topic staat geen enkele vermelding dat het om "3 dagen" gaat, integendeel, je vermeld 3 weken.....
2)   De berekening van de prijzen kan ik naar wens aanpassen dat is geen probleem.
Het is geen kwestie van kunnen aanpassen, het moet ook logisch blijven. Je kan niet meer uitgeven aan prijzen dan je binnenkrijgt.
Het =AFRONDEN() zal er wel voor iets tussen zitten. Maar toch, al die verwijzingen naar cellen in Rij 1 ???
3)   Ga de vroegere file waar dit niet in voorkwam erbij aanhangen ter vergelijking.
Los eerst de fouten op, en geef duidelijke vragen, wat er mis is en hoe het moet worden. Daar hebben we iets aan.

Groeten,

:) 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 !

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #12 Gepost op: 05 maart 2024, 17:54:21 »
SoftAid,

ik weet niet wat voor meerwaarde het geeft in punt 1en2,deze kan en zal ik aanpassan zodat het sluitend word.
Dit zit momenteel in een probeerfase.
punt 3 daar gaat het om,ik zal straks nog eens kijken in de oude files of ik een verschil vind.

     mvg,Lco

Online lco

  • Oplosser
  • ****
  • Berichten: 796
  • Geslacht: Man
Re: vba code aanpassen
« Reactie #13 Gepost op: 06 maart 2024, 15:58:27 »
Aan de helpers,

ik heb mijn oude files vergeleken met de huidige maar ik kom er niet uit.
ga het hier bij laten,het is de stress niet waard.

alvast bedankt voor alle hulp en misschien tot later.

     mvg,Lco

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.179
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: vba code aanpassen
« Reactie #14 Gepost op: 06 maart 2024, 19:56:35 »
Luc,

Het kan toch zo moeilijk niet zijn om die "oude files" aan te hangen, en juiste informatie te geven wat je wil.

Ik weet dat je er zelf niet aan uit geraakt, daarom zijn er hier mensen om je te helpen. Maar je moet wel met bestanden komen die in orde zijn. Je laatste bestand is heel uitgebreid, en niet zo maar te "lezen" als er fouten in staan.

Aan jou nu.

:) 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 !

 


www.combell.com