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 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
Private Sub CmdNouvelle_Click()
If IDStructure = "" Then
MsgBox " Identifiant structure obligatoire"
IDStructure.SetFocus
Exit Sub
End If
Dim i, cell As Byte
cell = 21
For i = 1 To 8
If Sheets("Fiche").Cells(cell + i, 8) = "" Then
Sheets("Fiche").Cells(cell + i, 8) = Saisie3F.Controls("IDStructure")
Sheets("Fiche").Cells(cell + i, 9) = Saisie3F.Controls("Embranchement" & i)
Sheets("Fiche").Cells(cell + i, 10) = Saisie3F.Controls("Recouvrement" & i)
Sheets("Fiche").Cells(cell + i, 11) = Saisie3F.Controls("Sp1_" & i)
Sheets("Fiche").Cells(cell + i, 12) = Saisie3F.Controls("Sp2_" & i)
Sheets("Fiche").Cells(cell + i, 13) = Saisie3F.Controls("Sp3_" & i)
Sheets("Fiche").Cells(cell + i, 14) = Saisie3F.Controls("Sp4_" & i)
Else:
cell = cell + 8
If Sheets("Fiche").Cells(cell + i, 8) = "" Then
Sheets("Fiche").Cells(cell + i, 8) = Saisie3F.Controls("IDStructure")
Sheets("Fiche").Cells(cell + i, 9) = Saisie3F.Controls("Embranchement" & i)
Sheets("Fiche").Cells(cell + i, 10) = Saisie3F.Controls("Recouvrement" & i)
Sheets("Fiche").Cells(cell + i, 11) = Saisie3F.Controls("Sp1_" & i)
Sheets("Fiche").Cells(cell + i, 12) = Saisie3F.Controls("Sp2_" & i)
Sheets("Fiche").Cells(cell + i, 13) = Saisie3F.Controls("Sp3_" & i)
Sheets("Fiche").Cells(cell + i, 14) = Saisie3F.Controls("Sp4_" & i)
End If
End If
Next i
Saisie3F.Hide 'masque le formulaire
Unload Saisie3F 'ca le sort de la mémoire
MsgBox "Ajouté à la fiche"
Saisie3F.Show 'Affiche à nouveau le formulaire pour poursuivre la saisie
End Sub |
Partager