RE Bonsoir le FORUM,
J'ai encore une nouvelle question.
Je n'en rajoute aps avec HERVE c'est promis
J'ai toujours mon USF qui contien plusieurs onglet.
Chaque onglet contient un bouton INIT.
La fonction INIT permet de lancer la réinitialisation d'une centaine d'infos.
Mais la encore j'ai du faire un copie-coller de cette fonction 5 fois car j'ai 5 onglet qui contiennent cette fonction pour l'integralite u programme.
Peut on programmer une fonction INIT et demander que d'autre fonction INIT soient renvoyer vers la premiere.
Exe :
Private Sub INIT_Click()
varAnswer = MsgBox('CONFIRMEZ VOUS LA REMISE A ZERO DE TOUS LES ECRANS DU LOGICIEL?', vbYesNo, 'REMISE A ZERO')
If varAnswer = vbYes Then
UserForm.NOMEMP.Text = 'NOM'
UserForm.PRENOM.Text = 'PRENOM'
etc..
end sub
Private Sub INIT2_Click()
varAnswer = MsgBox('CONFIRMEZ VOUS LA REMISE A ZERO DE TOUS LES ECRANS DU LOGICIEL?', vbYesNo, 'REMISE A ZERO')
If varAnswer = vbYes Then
UserForm.NOMEMP.Text = 'NOM'
UserForm.PRENOM.Text = 'PRENOM'
etc..
end sub
Private Sub INIT3_Click()
varAnswer = MsgBox('CONFIRMEZ VOUS LA REMISE A ZERO DE TOUS LES ECRANS DU LOGICIEL?', vbYesNo, 'REMISE A ZERO')
If varAnswer = vbYes Then
UserForm.NOMEMP.Text = 'NOM'
UserForm.PRENOM.Text = 'PRENOM'
etc..
end sub
N'y a t'il pas une fonction qui dit
Private Sub INIT2_Click() = Private Sub INIT2_Click() = Private Sub INIT2_Click()
La raison est de gagner de la place dans mon prog et ne pas avoir a retoucher chacune de sinfos a remmettre a zero.
Merci d'avance pour votre gentillesse.
Message édité par: kolivier, à: 18/11/2005 00:29
J'ai encore une nouvelle question.
Je n'en rajoute aps avec HERVE c'est promis
J'ai toujours mon USF qui contien plusieurs onglet.
Chaque onglet contient un bouton INIT.
La fonction INIT permet de lancer la réinitialisation d'une centaine d'infos.
Mais la encore j'ai du faire un copie-coller de cette fonction 5 fois car j'ai 5 onglet qui contiennent cette fonction pour l'integralite u programme.
Peut on programmer une fonction INIT et demander que d'autre fonction INIT soient renvoyer vers la premiere.
Exe :
Private Sub INIT_Click()
varAnswer = MsgBox('CONFIRMEZ VOUS LA REMISE A ZERO DE TOUS LES ECRANS DU LOGICIEL?', vbYesNo, 'REMISE A ZERO')
If varAnswer = vbYes Then
UserForm.NOMEMP.Text = 'NOM'
UserForm.PRENOM.Text = 'PRENOM'
etc..
end sub
Private Sub INIT2_Click()
varAnswer = MsgBox('CONFIRMEZ VOUS LA REMISE A ZERO DE TOUS LES ECRANS DU LOGICIEL?', vbYesNo, 'REMISE A ZERO')
If varAnswer = vbYes Then
UserForm.NOMEMP.Text = 'NOM'
UserForm.PRENOM.Text = 'PRENOM'
etc..
end sub
Private Sub INIT3_Click()
varAnswer = MsgBox('CONFIRMEZ VOUS LA REMISE A ZERO DE TOUS LES ECRANS DU LOGICIEL?', vbYesNo, 'REMISE A ZERO')
If varAnswer = vbYes Then
UserForm.NOMEMP.Text = 'NOM'
UserForm.PRENOM.Text = 'PRENOM'
etc..
end sub
N'y a t'il pas une fonction qui dit
Private Sub INIT2_Click() = Private Sub INIT2_Click() = Private Sub INIT2_Click()
La raison est de gagner de la place dans mon prog et ne pas avoir a retoucher chacune de sinfos a remmettre a zero.
Merci d'avance pour votre gentillesse.
Message édité par: kolivier, à: 18/11/2005 00:29