1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| 'si Feuil1 et Feuil3 ne sont pas des variables
Private Sub Workbook_Open()
Dim i As Integer, choix1 As Integer, Choix2 As String
Dim j As Integer
choix1 = InputBox("Voulez-vous créer ou modifier une opération ? - tapez 1 pour 'créer' ou 2 pour 'modifier'")
If choix1 = 1 Then
Choix2 = InputBox("Entrez le type d'opération que vous voulez effectuer - tapez 'Investissement' ou 'Fonctionnement'")
i = Sheets("Feuil1").Range("B" & Sheets("Feuil1").Rows.Count).End(xlUp).Row + 1
i = IIf(i >= 19, i, 19)
j = Sheets("Feuil3").Range("B" & Sheets("Feuil3").Rows.Count).End(xlUp).Row + 1
j = IIf(j >= 19, j, 19)
If Choix2 = "investissement" Then
Sheets("Feuil1").Range("B" & i).Value = Choix2
Else
Sheets("Feuil3").Range("B" & j).Value = Choix2
End If
Else
'.........
End If
i = i + 1
j = j + 1
End Sub |