Outil d'Affectation des temps avec VBA

Arnold35

XLDnaute Junior
Bonjour le Forum,

Je souhaite créer un outil pour la boite dans laquelle je travaille afin que certains collaborateurs affectent leur heures travaillées sur différents contrats.

J'ai donc créé une feuille récapitulant l'année, et un formulaire qui permet d'affecter les heures d'une journée.

J'ai un certain nombre de questions à vous poser mais la première est la suivante:

- J'ai créé un bouton de formulaire sur ma feuille récap qui doit permettre d'ouvrir le formulaire lorsqu'on clique dessus. J'ai relié le bouton à la macro d'ouverture (UserForm.show) mais cela plante lorsque je clique dessus.

Y a t-il une étape que j'aurai oublié?

Je vous remercie
 

Pièces jointes

  • outil affectation temps GIE.xlsm
    54.1 KB · Affichages: 56

sousou

XLDnaute Barbatruc
Bonjour
tu peux utiliser ceci dans une boucle sur tes feuilles au moment que tu souhaites
Sub totaux()
With ActiveSheet
l = 14
n = 0
While .Cells(l + n, 3) <> ""

n = n + 1
Wend
l = l + n
.Range(.Cells(l, 4), .Cells(l, 21)).FormulaR1C1 = "=SOMME(R14C:RC-1)"
End With
End Sub
 

Discussions similaires

Réponses
21
Affichages
1 K