Intersect Union
lagodille
Messages postés
99
Statut
Membre
-
lagodille Messages postés 99 Statut Membre -
lagodille Messages postés 99 Statut Membre -
Bonjour,
lorsque j'insère quelque chose en H11 ou L11 par exemple je devrai avoir la cellule qui se colore alors qu'il ne se produit rien.
ci joint mon fichier http://www.cijoint.fr/cij452076843748.xls
merci pour votre aide
lorsque j'insère quelque chose en H11 ou L11 par exemple je devrai avoir la cellule qui se colore alors qu'il ne se produit rien.
ci joint mon fichier http://www.cijoint.fr/cij452076843748.xls
merci pour votre aide
27 réponses
voici mon fichier http://www.cijoint.fr/cij10954421421105.xls
MDP = ADMIN et ADMIN
donc si bon mot de passe ce que j'ai inseré dans la cellule H11(par exemple) reste sinon si mauvais mot de passe on efface ce qu'il y a dans la cellule concernée
mef ma cellule O1 n'est pas réinitialisée à "vide" à chaque fois
MDP = ADMIN et ADMIN
donc si bon mot de passe ce que j'ai inseré dans la cellule H11(par exemple) reste sinon si mauvais mot de passe on efface ce qu'il y a dans la cellule concernée
mef ma cellule O1 n'est pas réinitialisée à "vide" à chaque fois
ma cellule O1 n'est pas réinitialisée à "vide" à chaque fois
Ben ... réinitialise la !
Au passage, évite d'utiliser des "select" à tour de bras :
Sheets("OP1").Select
Range("O1").Select
ActiveCell.FormulaR1C1 = "1"
C'est bien long alors que Sheets("OP1").Range("O1") = "1" suffit.
Ben ... réinitialise la !
Au passage, évite d'utiliser des "select" à tour de bras :
Sheets("OP1").Select
Range("O1").Select
ActiveCell.FormulaR1C1 = "1"
C'est bien long alors que Sheets("OP1").Range("O1") = "1" suffit.
bon eh bien je suis arrivé à faire fonctionner l'ensemble comme souhaité .
un seul détail mais je ne connais pas la commande c'est lorsque j'appelle mon userform et dans le cas ou je veux le fermer par la croix je ne reinitialise pas ma cellule à "".
Sais tu à quelle commande l'on fait appel quand on clique sur la croix ?
cordialement
pascal
un seul détail mais je ne connais pas la commande c'est lorsque j'appelle mon userform et dans le cas ou je veux le fermer par la croix je ne reinitialise pas ma cellule à "".
Sais tu à quelle commande l'on fait appel quand on clique sur la croix ?
cordialement
pascal
j'ai trouvé la soluce pour la croix donc mes problèmes sont résolus.
http://www.cijoint.fr/cij2099633131150.xls
néanmoins dans un post tu as dis :
"Au passage, au lieu d'utiliser une cellule O1 (visible à l'écran) il vaut mieux utiliser une variable modifiée dans UserForm3 et testée dans Worksheet_Change."
peux tu me faire un topo sur ca pour que j'essaye d'améliorer mon fichier ?
merci d'avance
http://www.cijoint.fr/cij2099633131150.xls
néanmoins dans un post tu as dis :
"Au passage, au lieu d'utiliser une cellule O1 (visible à l'écran) il vaut mieux utiliser une variable modifiée dans UserForm3 et testée dans Worksheet_Change."
peux tu me faire un topo sur ca pour que j'essaye d'améliorer mon fichier ?
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non, mais j'ai mis 30 s à le trouver dans l'aide de VBA
Il FAUT lire les aides de VB
Private Sub UserForm_QueryClose(cancel As Integer, closemode As Integer)
La syntaxe de l'événement QueryClose comprend les éléments suivants :
...
closemode Valeur ou constante indiquant la cause de l'événement QueryClose.
...
vbFormControlMenu 0 L'utilisateur a choisi la commande Fermeture dans le menu Système placé sur l'objet UserForm.
vbFormCode 1 L'instruction Unload est appelée à partir du code.
VbAppWindows 2 La session courante dans l'environnement d'exploitation Windows est en train de s'achever. (Visual Basic 5.0 uniquement.)
VbAppTaskManager 3 Le Gestionnaire de tâches de Windows est en train de fermer l'application. (Visual Basic 5.0 uniquement.)
En pratique, tu es entre les cas 0 ou 1
Il FAUT lire les aides de VB
Private Sub UserForm_QueryClose(cancel As Integer, closemode As Integer)
La syntaxe de l'événement QueryClose comprend les éléments suivants :
...
closemode Valeur ou constante indiquant la cause de l'événement QueryClose.
...
vbFormControlMenu 0 L'utilisateur a choisi la commande Fermeture dans le menu Système placé sur l'objet UserForm.
vbFormCode 1 L'instruction Unload est appelée à partir du code.
VbAppWindows 2 La session courante dans l'environnement d'exploitation Windows est en train de s'achever. (Visual Basic 5.0 uniquement.)
VbAppTaskManager 3 Le Gestionnaire de tâches de Windows est en train de fermer l'application. (Visual Basic 5.0 uniquement.)
En pratique, tu es entre les cas 0 ou 1