Lanfeust33
XLDnaute Nouveau
Bonjour à toutes et à tous !
Je viens de m'inscrire ici en espérant avoir une réponse à mes différents problèmes car j'ai déjà parcouru ce forum un certain nombre de fois pour en apprendre un peu plus sur excel et vba, mais je n'y trouve pas forcément ce que je veux.
Pour l'heure, je tente de gérer sous excel le "statut" d'avancement de factures, que je veux trier après, et donc j'ai décidé de faire appel à un Userform quand on clique dans une plage de cellule (colonne facture), pour cliquer ensuite sur le bouton qui correspond à l'avancement désiré.
Une fois cette action faite, j'aimerais inscrire dans la cellule sélectionnée au début et gardée en mémoire, le statut de la facture (payé, en attente ou relancé).
Là où ça pose problème (la méthode range global a échoué), c'est donc quand j'appelle la celulle sélectionnée :
(Dans le UserForm)
Private Sub CommandButton1_Click()
Dim Target As Range
Range("Target") = "Payé"
J'espère que ma demande est claire ... Merci de votre aide !!
Gauthier.
Je viens de m'inscrire ici en espérant avoir une réponse à mes différents problèmes car j'ai déjà parcouru ce forum un certain nombre de fois pour en apprendre un peu plus sur excel et vba, mais je n'y trouve pas forcément ce que je veux.
Pour l'heure, je tente de gérer sous excel le "statut" d'avancement de factures, que je veux trier après, et donc j'ai décidé de faire appel à un Userform quand on clique dans une plage de cellule (colonne facture), pour cliquer ensuite sur le bouton qui correspond à l'avancement désiré.
Une fois cette action faite, j'aimerais inscrire dans la cellule sélectionnée au début et gardée en mémoire, le statut de la facture (payé, en attente ou relancé).
Là où ça pose problème (la méthode range global a échoué), c'est donc quand j'appelle la celulle sélectionnée :
(Dans le UserForm)
Private Sub CommandButton1_Click()
Dim Target As Range
Range("Target") = "Payé"
J'espère que ma demande est claire ... Merci de votre aide !!
Gauthier.