Probleme Inputbox et Sélection.autofill destination
Bonjour,
Voici un code censé rajouter des lignes en fonction de la réponse a une inputbox. Voilà j’ai plusieurs problèmes*:
Je voudrais que l’ inputbox s’ouvre lorsque l’on clique sur la cellules B16. Ensuite je souhaite que l’autofill puisse s’adapter au nombre de ligne ajouter par l’inputbox. Enfin j’ai remarqué que si on annule l’inputbox ou si on met rien il ne se passe pas ce que je veux.
Si quelqu’un à un conseil je le remercie grandement.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Sub toto()
x = InputBox("Combien de montants différents avez-vous?", "ANCV")
If reponse = "annuler" Then
MsgBox "vous avez annulé"
ElseIf reponse = " " Then
MsgBox "vous avez appuyé sur OK sans information"
reponse = ""
Else
MsgBox "Merci. " & Trim(reponse)
End If
For i = 2 To x
ActiveSheet.Rows(17).Insert
Range("d16").Select
ActiveCell.FormulaR1C1 = "=RC[-1]*RC[-2]"
Selection.AutoFill Destination:=Range("d16:d20".Row)
Next i
End Sub |