D
delirium
Guest
Salut à tous.
J'ai une nouvelle fonction que je voudrais réaliser, mais pour cela je dois résoudre 2 problèmes.
1)
Sur une feuille excel, j'ai une un bouton qui insere un chiffre dans une cellule (par exemple "A1") et qui lanse un userform1. le problème est que le chiffre qui est inséré, l'est qu'à la fermeture de l'userform. Or pour réaliser l'aplication que je désire, il me semble nécessaire que ce chiffre soit inséré avant l'ouverture de l'userform1. Vous comprendrez pourquoi dans mon second problème.
le code qui s'exécute lorsque je click sur un bouton et le suivant :
Sub Macro1()
UserForm1.Show
Range("A1").Select
ActiveCell.FormulaR1C1 = "01"
Range("A1").Select
End Sub
Mais je ne sais pas quoi modifier pour que le chiffre inséré en cellule A1 apparaisse dans la cellule dé l'ouverture de l'userform (et non pas à la fermeture).
2)
Une fois le chiffre inséré dans la cellule (par exemple "A1") s'affiche dans une autre cellule (par exemple "A2) des renseignement (grace à la fonction "recherche" qui cherche le chiffre inséré dans A1 dans un tableau).
Je voudrais que ces renseignements s"affiche sur l'userform1, mais je ne sais pas avec quoi et comment réaliser cette application. Les renseignements qui seront affichés ne devront pas être modifiable par les utilisateurs.
Ci quelqu'un peut me donner le code pour réaliser cette fonction (suis débutant en VBA et je n'y comprend pas grand chose.
Merci du coup de main !!!!
J'ai une nouvelle fonction que je voudrais réaliser, mais pour cela je dois résoudre 2 problèmes.
1)
Sur une feuille excel, j'ai une un bouton qui insere un chiffre dans une cellule (par exemple "A1") et qui lanse un userform1. le problème est que le chiffre qui est inséré, l'est qu'à la fermeture de l'userform. Or pour réaliser l'aplication que je désire, il me semble nécessaire que ce chiffre soit inséré avant l'ouverture de l'userform1. Vous comprendrez pourquoi dans mon second problème.
le code qui s'exécute lorsque je click sur un bouton et le suivant :
Sub Macro1()
UserForm1.Show
Range("A1").Select
ActiveCell.FormulaR1C1 = "01"
Range("A1").Select
End Sub
Mais je ne sais pas quoi modifier pour que le chiffre inséré en cellule A1 apparaisse dans la cellule dé l'ouverture de l'userform (et non pas à la fermeture).
2)
Une fois le chiffre inséré dans la cellule (par exemple "A1") s'affiche dans une autre cellule (par exemple "A2) des renseignement (grace à la fonction "recherche" qui cherche le chiffre inséré dans A1 dans un tableau).
Je voudrais que ces renseignements s"affiche sur l'userform1, mais je ne sais pas avec quoi et comment réaliser cette application. Les renseignements qui seront affichés ne devront pas être modifiable par les utilisateurs.
Ci quelqu'un peut me donner le code pour réaliser cette fonction (suis débutant en VBA et je n'y comprend pas grand chose.
Merci du coup de main !!!!