débutant en vba demande d'aide

cycou

XLDnaute Junior
Bonjour

On m'as dis d'utiliser un code vba pour faire ce que je souhaite.
Je recherche un code vba pour faire une fiche horaire sur un roulement de 4 semaines.
Je ne vois pas comment créer ce code je suis débutant, j'ai essayer avec les si mais ne fonctionne pas

Semaine 1: Lundi 5, Mardi 5, Jeudi 7
Semaine 2: Mardi 3, Vendredi 5
Semaine 3 : Mercredi 5, Jeudi 8
Semaine 4 : Lundi 3, mardi 7,jeudi 5 et vendredi 5

Merci de votre aide

Cordialement
 

Pièces jointes

  • Classeur2.xlsx
    13.2 KB · Affichages: 45
  • Classeur2.xlsx
    13.2 KB · Affichages: 49
  • Classeur2.xlsx
    13.2 KB · Affichages: 49

cycou

XLDnaute Junior
Re : débutant en vba demande d'aide

Bonjour

Je redemande votre aide je m'étais peut-être mal exprimé j'ai refais un tableau peut-etre cela aidera à mieux comprendre.

Merci d'avance

Cordialement
 

Pièces jointes

  • Classeur1(1).xlsm
    15.9 KB · Affichages: 46
  • Classeur1(1).xlsm
    15.9 KB · Affichages: 46
  • Classeur1(1).xlsm
    15.9 KB · Affichages: 43

Nairolf

XLDnaute Accro
Re : débutant en vba demande d'aide

Salut cycou,

Je te propose le fichier joint sans vba.
 

Pièces jointes

  • Classeur2_Nairolf.xlsx
    17.5 KB · Affichages: 22
  • Classeur2_Nairolf.xlsx
    17.5 KB · Affichages: 28
  • Classeur2_Nairolf.xlsx
    17.5 KB · Affichages: 26

cycou

XLDnaute Junior
Re : débutant en vba demande d'aide

Merci beaucoup Nairolf.

J'ai fait une modification pour les semaines j'ai utiliser la formule = No.semaine, pour automatisé le truc avec les années futurs Et pour la dernière semaine de janvier les cellules mets #REF! existe t-il une solution?
 

Pièces jointes

  • Copie de Classeur2_Nairolf(1).xlsx
    17 KB · Affichages: 37

Nairolf

XLDnaute Accro
Re : débutant en vba demande d'aide

cycou,

J'avais aussi pensé à utiliser la fonction No.semaine (indiquant le numéro de la semaine de l'année), mais comme tu souhaites redémarrer chaque mois de 0 mais en prenant en compte la dernière semaine du mois précédent, je ne vois qu'une entrée manuelle pour effectuer la manip simplement.

Sinon, #REF! apparaît parce qu'il n'y a pas de semaine 5 dans la table horaire semaine.
 

Discussions similaires

Réponses
3
Affichages
405

Statistiques des forums

Discussions
312 184
Messages
2 086 008
Membres
103 088
dernier inscrit
Psodam