Bonsoir le forum,
voilà mon problème:
Depuis un formulaire à compléter, les valeurs saisies se placent automatiquement sur la feuille active.
Ma procédure:
Private Sub BoutonAjouter_Click()
Range("A" & Fin) = Format(BoxDate, "dd/mm/yy")
If OptionEspecesdebit Then Range("B" & Fin) = "Espèces"
If OptionCB Then Range("B" & Fin) = "C.B."
If OptionPrél Then Range("B" & Fin) = "Prélevement"
If OptionTIP Then Range("B" & Fin) = "T.I.P."
If OptionRetrait Then Range("B" & Fin) = "Retrait"
If OptionChèquedébit Then
If BoxNumérodébit.Text = "" Then Range("B" & Fin) = "Chèque débit" Else Range("B" & Fin) = BoxNumérodébit.Text
End If
If OptionEspecescredit Then Range("B" & Fin) = "Espèces"
If OptionVir Then Range("B" & Fin) = "Virement"
If OptionDépot Then Range("B" & Fin) = "Dépot"
If OptionChèquecrédit Then
If BoxNumérocrèdit.Text = "" Then Range("B" & Fin) = "Chèque crédit" Else Range("B" & Fin) = BoxNumérocrèdit.Text
End If
'Plus d'autres lignes( beaucoup d'autres....)
Range("F" & Fin).Formula = "=$F$2-SUM(D$2
" & Fin & ")+SUM(E$2:E" & Fin & ")"
End Sub
Jusque là j'y suis arrivé. Mais je voudrais que toutes ces infos s'ajoutent sur une autre feuille en même temps.(cette feuille me regrouprera toutes les opérations)
Mon userform reste ouvert sur la feuille active tant que je rentre des opérations.
Je patine depuis quelques soirs déjà. Je suis arrivé à copier, mais soit je perd ma feuille active, soit je copie deux fois mes valeurs
(si je suis sur la feuille où justement je veux les copier) sans parler des messages d'erreurs VBA.
Voilà si quelq'un à une solution pour moi, je le remercie par avance.