Bonjour,
Lorsque je clique sur un bouton, ça remplit automatiquement la zone ou se trouve les 12 colonnes de Janv à Déc situé à droite de la feuille Excel.
l'exemple dans le fichier :
- si la valeurs de la colonne 10 est < 0 je mets zéro sur toute la ligne de Janv a Déc (le code fonctionne )
- si la valeur de la colonne 10 est > 12 je copie la valeur de la colonne 7 puis je la colle sur toute la ligne de janv a Déc (le code fonctionne )
- Maintenant si la valeur de la colonne 10 est comprise entre 1 et 12
je copie la valeur de la colonne 7 puis je la colle seulement en fonction de la date début colonne 4 et je m'arrête la date de fin colonne 5 (la fonction ne marche pas)
Je bloque sur la dernière condition j'ai mis en rouge les bonnes informations dans le fichier en PJ.
Pouvez-vous svp résoudre me problème .
merci par avance,
cdt,
Lorsque je clique sur un bouton, ça remplit automatiquement la zone ou se trouve les 12 colonnes de Janv à Déc situé à droite de la feuille Excel.
l'exemple dans le fichier :
- si la valeurs de la colonne 10 est < 0 je mets zéro sur toute la ligne de Janv a Déc (le code fonctionne )
Code:
If Cells(i, 10).Value <= 0 Then
Cells(i, col).Value = 0
- si la valeur de la colonne 10 est > 12 je copie la valeur de la colonne 7 puis je la colle sur toute la ligne de janv a Déc (le code fonctionne )
Code:
ElseIf Cells(i, 10).Value > 12 Then
Cells(i, col).Value = Cells(i, 7).Value
- Maintenant si la valeur de la colonne 10 est comprise entre 1 et 12
je copie la valeur de la colonne 7 puis je la colle seulement en fonction de la date début colonne 4 et je m'arrête la date de fin colonne 5 (la fonction ne marche pas)
Code:
ElseIf Cells(i, 10).Value >= 1 And Cells(i, 10).Value <= 12 Then
Cells(i, col).Value = Cells(i, 7).Value
Je bloque sur la dernière condition j'ai mis en rouge les bonnes informations dans le fichier en PJ.
Pouvez-vous svp résoudre me problème .
merci par avance,
cdt,