A voir également:
- VBA perte de valeur apres retour d'une fonct
- Reinstaller windows sans perte de données - Guide
- Sfr perte abonnés - Guide
- Retour à la ligne excel - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Excel concatener retour à la ligne - Forum Programmation
2 réponses
Bonjour,
Ta variable Lig est publique, donc connue dans tout le programme.
En déclarant ta sub Comptage(Lig, Feuille), tu as créé une nouvelle variable Lig interne à la sub Comptage.
Pour que ça marche déclare ta sub avec seulement le paramètre Feuille
Sub Comptage(Feuille)
.
.
End Sub
et pour appeler la procédure:
Comptage Feuille
;)
Ta variable Lig est publique, donc connue dans tout le programme.
En déclarant ta sub Comptage(Lig, Feuille), tu as créé une nouvelle variable Lig interne à la sub Comptage.
Pour que ça marche déclare ta sub avec seulement le paramètre Feuille
Sub Comptage(Feuille)
.
.
End Sub
et pour appeler la procédure:
Comptage Feuille
;)
Merci, cela fonctionne, une erreur bien débile que je ne vois pas depuis le début et dont je ne trouvais pas de solution sur le net, pour que ce soit complet, j'ai supprimer la ligne :
Lig = Lig + 1
qui est située après le loop
car Selection.Offset(1, 0).Select sélectionne la cellule directement endessous, ce qui créer toujours une ligne vide
Lig = Lig + 1
qui est située après le loop
car Selection.Offset(1, 0).Select sélectionne la cellule directement endessous, ce qui créer toujours une ligne vide