Microsoft 365 incrémentation/récurrence

GADENSEB

XLDnaute Impliqué
Bonjour Le forum
j'essaye de mettre en place une incrémentation/récurrence,
Je m'explique :
Pour chaque ligne dans l'onglet "RECCURRENCE", il faut dupliquer les lignes dans l'onglet "INSTALL COMPTES" en fonction du nombre de mois en colonne G
Pour exemple avec la ligne 2
Je vais créer 12 lignes et à chque fois :
La DATE (01/01/2021 puis 01/02/2021 puis 01/03/2021..........)
et le MOIS (JANVIER, FEVRIER; MARS.........) sont incrémentés
ainsi que le LIBELLE ( ALPHA l 01/2021, ALPHA l 02/2021, ALPHA l 03/2021..............)

Je ne suis pas à l'aise avec le boucles.

Si qqn à une idée.

Merci à vous

bonne journée

Sébastien
 
Dernière édition:

GADENSEB

XLDnaute Impliqué
Bonjour,
Le code fonctionne tjrs aussi bien.

Mon besoin évolue un petit peu.

L'onglet "INSATLL COMPTES" me sert a rassembler plein de données de travail donc la macro de l'onget "RECCURENCE" doti venir poser les donées APRES tout ce qui est cumulé dans l'onglet "INSTALL COMPTES"

Je ne sais pas comment prendre la chose ?
Est-ce qu'il faut passer par une feuille temporaire ou l'on vient exécuter la macro puis une fois les données calculées ont les déposes sur l'onglet "INSTALL COMPTES" a la suite des données existantes ?

Merci à vous

bonne journée

Seb
 

GADENSEB

XLDnaute Impliqué
Hello
Je me rend compte que j'ai un soucis
cette ligne de code bug
VB:
.Range("B" & Premlg & ":B" & Derlgf2).SpecialCells(xlCellTypeBlanks).FormulaR1C1 = "=EDATE(R[-1]C,1)"
quand la colonne F "nombre de mois" est à 1.

1695633964354.png


Je n'arrive pas à trouver le souci.

est ce que cela ne viendrait pas de
Code:
  x = .Cells(lig, "AB") - 1 'W est la colonne indiquant le nombre de lignes à insérer
Le "-1" pose souci ?

QQn aurait une idée ?
 

Pièces jointes

  • Copie de RECCURENCE.xlsm
    37.1 KB · Affichages: 1

Discussions similaires

Réponses
1
Affichages
1 K

Statistiques des forums

Discussions
311 724
Messages
2 081 938
Membres
101 844
dernier inscrit
pktla