VBA boucle création semaine planning

Signaler
-
 Mdst -
Bonjour à tous,

J'aimerais crée une boucle sur les semaines mais je ne sais pas comment faire...
Je débute en VBA.

Je vous explique, je dois créer un planning en semaine (S2,S3,S4...) mais ce planning peut commencer à S1 ou S47... en fonction de la réponse dit dans la inputbox (j'ai réussi à le faire)
La valeur indiqué se retrouve sur une autre feuille et c'est à partir de cette valeur la que doit commencer le planning
Sachant qu'il faut boucler de 1 à 52 (année) et recommencer car la durée du planning peut varier 1 an ou 2 ans ou plus

Une semaine regroupe 3 colonne donc il faut fusionner une cellule de 3 colonnes pour écrire le S...?

J'espère que j'ai été assez explicite
Pouvez vous m'aider ??

Configuration: Windows / Edge 86.0.622.56

3 réponses

Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395
Bonjour,

Pouvez mettre votre fichier a dispo?

Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : http://cjoint.com
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...

ou
'mon partage
https://mon-partage.fr/
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395 > Mdst
Re,

Donc vous voulez juste le code pour avoir vos colonnes sur une periode avec un debut?
>
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020

Re
Oui c'est exactement cela je n'arrive pas à le faire
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395 > Mdst
Re,

Ok
>
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020

Bonjour,

Avez vous trouvé la solution ?
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395 > Mdst
Bonjour,

La solution: oui
Le temps pour programmer: non
D'ici la fin de semaine ca devrait le faire
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395
Bonjour,

Code dans MTest, a vous de l'integrer: https://mon-partage.fr/f/rMGpyiIX/
>
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020

Non si cela est possible de pas faire abstraction et/ou d'avoir l'année
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395 > Mdst
Bonjour,

A vous de jouer. Detection derniere semaine de l'annee, changement d'annee si le numero semaine depasse le numero derniere semaine
Fichier modifier: https://mon-partage.fr/f/tDcdOI4n/
>
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020

Bonjour,

Super j'ai compris le principe ! mais il me met une erreur et je ne comprends pas pourquoi...
Je vous transmet le lien pour que vous compreniez

https://mon-partage.fr/f/SvzXWnAq/
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395 > Mdst
Re,

mais il me met une erreur et je ne comprends pas pourquoi...
Laquelle?

Moi j'en ai une a l'ouverture de votre fichier dans
Private Sub Workbook_Open()

a cette ligne
Application.Goto (ActiveWorkbook.Sheets("BDD").Range("C2:C400"))

J'ai modifie la chose dans le dernier fichier que je vous ai mis a dispo

suite:
Je viens de regarder le code de
'Bouton Valider
Private Sub btn_valider_Click()

L'integration du code, que je vous ai ecrit, n'est pas du tout au bon endroit.
Je vous arrange ca demain matin
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020
1 395 >
Messages postés
15419
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
13 novembre 2020

Bonjour,

'Boucle Copie des lots et éléments concernés dans le PAC et dans le TbBP
'vérification qu'il y a déjà des valeurs dans le PAC
Y aura-t-il beaucoup de cas concernes??
Suivant le nombre, le code peut etre optimise en temps d'execution

Fichier modifie avec reprise de vos codes (logique de programmation)
https://mon-partage.fr/f/ghB1qI70/
A vous de tester et rendre compte
Je vous remercie infiniment pour votre aide précieuse !