bowlingman
Gebruiker
- Lid geworden
- 17 okt 2007
- Berichten
- 433
Hallo,
Ik heb bowlingfile met 30 speeldagen.
Door bepaalde omstandigheden moet ik voor de correcte puntentelling soms formules op die sheets wijzigen en moet elk seizoen alle 30 sheets dus nazien of er formules terug moeten gewijzigd worden.
Nu had ik gedacht om via een macro deze formules opnieuw in te voeren.
In bijlage vinden jullie een testfile met 5 sheets.
Op "Blad1" heb ik een knop geplaatst om deze formules in te voeren met de volgende code
En dit lukt perfect op Blad1 zelf.
Nu is de bedoeling dat dit niet op Blad1 gebeurd, maar op de 4 sheets "Dag 1" tot "Dag 4". En in één maal klikken op de knop op Blad1
Iemand een idee.
En hopelijk word de code dan ook niet te lang, want dit moet op de 30 sheets van de bowlingfile telkens in 48 cellen komen te staan.
Grtjs.
Armand
Ik heb bowlingfile met 30 speeldagen.
Door bepaalde omstandigheden moet ik voor de correcte puntentelling soms formules op die sheets wijzigen en moet elk seizoen alle 30 sheets dus nazien of er formules terug moeten gewijzigd worden.
Nu had ik gedacht om via een macro deze formules opnieuw in te voeren.
In bijlage vinden jullie een testfile met 5 sheets.
Op "Blad1" heb ik een knop geplaatst om deze formules in te voeren met de volgende code
Code:
Sub NieuwSeizoen()
Range("K15").FormulaR1C1 = _
"=IF(SUM(RC[-5])>(RC[3]),1,IF(SUM(RC[-5])<(RC[3]),0,IF(SUM(RC[-5])=(RC[3]),0.5)))"
Range("L15").FormulaR1C1 = _
"=IF(SUM(RC[-5])>(RC[3]),1,IF(SUM(RC[-5])<(RC[3]),0,IF(SUM(RC[-5])=(RC[3]),0.5)))"
Range("M15").FormulaR1C1 = _
"=IF(SUM(RC[-5])>(RC[3]),1,IF(SUM(RC[-5])<(RC[3]),0,IF(SUM(RC[-5])=(RC[3]),0.5)))"
Range("A1").Select
End Sub
Nu is de bedoeling dat dit niet op Blad1 gebeurd, maar op de 4 sheets "Dag 1" tot "Dag 4". En in één maal klikken op de knop op Blad1
Iemand een idee.
En hopelijk word de code dan ook niet te lang, want dit moet op de 30 sheets van de bowlingfile telkens in 48 cellen komen te staan.
Grtjs.
Armand