W
washkalrabdi
Guest
Bonjour a tous,
J'ai un problem de code concernant une macro, le but est d'incrementer une colonne en fonction d'une valeur entrée en A2 via une inputbox.
Je ne suis plus tres loin mais je bloque sur la formule d'incrementation....
Voici mon debut de code
L’idée est de poser une question avec valeur à rentrer dans la cellule A2 commancant par PSS- et un nombre
Puis de incrémenter ce nombre dans la colonne A jusqu’a la dernière ligne de la colonne B en augmentant le nombre de 1 a chaque cellule.
Pour l’instant j’ai un probleme de valeur je ne peu pas ajouter 1 car je ne travail pas avec des chiffres.
J’espere avoir été assez clair…Merci de votre aide
Voice mon code
Windows("HSSXXX_combi1.xls").Activate
Sheets("Enumeration 4").Select
Message = InputBox("Enter the first PSS ID for this Library", "PSS ", "PSS-")
If Message = "" Then Exit Sub
Range("A2").Value = Message
nbLignes = Columns("B:B").Find("*", Range("B1"), , , xlByRows, xlPrevious).Row
Range("A3:A" & nbLignes).Formula = "=(A2+1)"
Columns("A:A").EntireColumn.AutoFit
J’espere avoir été assez clair…Merci de votre aide
J'ai un problem de code concernant une macro, le but est d'incrementer une colonne en fonction d'une valeur entrée en A2 via une inputbox.
Je ne suis plus tres loin mais je bloque sur la formule d'incrementation....
Voici mon debut de code
L’idée est de poser une question avec valeur à rentrer dans la cellule A2 commancant par PSS- et un nombre
Puis de incrémenter ce nombre dans la colonne A jusqu’a la dernière ligne de la colonne B en augmentant le nombre de 1 a chaque cellule.
Pour l’instant j’ai un probleme de valeur je ne peu pas ajouter 1 car je ne travail pas avec des chiffres.
J’espere avoir été assez clair…Merci de votre aide
Voice mon code
Windows("HSSXXX_combi1.xls").Activate
Sheets("Enumeration 4").Select
Message = InputBox("Enter the first PSS ID for this Library", "PSS ", "PSS-")
If Message = "" Then Exit Sub
Range("A2").Value = Message
nbLignes = Columns("B:B").Find("*", Range("B1"), , , xlByRows, xlPrevious).Row
Range("A3:A" & nbLignes).Formula = "=(A2+1)"
Columns("A:A").EntireColumn.AutoFit
J’espere avoir été assez clair…Merci de votre aide