L
laurent
Guest
Bonjour,
Je n'en peux plus : je viens de lire je ne sais combien de post sur ce forum sur les lancements automatiques de macros à l'ouverture d'Excel et je me sens de plus en plus perdu ... en plus pour moi ça marche pas ....
Bon je résume (çe a fait du bien parfois de résumer, de faire une petite synthèse pour les gens comme moi qui ont la tête dure)
Mon worbook s'appelle : monworkbook.xls
Ma feuille s'appelle : mafeuille
Mon mot de passe pour protéger ma feuille : toto
Je créeer une macro monworbook (là j'ai déja peut être faux, il faut peut-être l'appellé autrement) avec dedans :
Private Sub WorkBook_Open()
'Portection du doc sauf macro :
ActvieSheet.Protect Password := "toto"
ActiveSheet.Protect UserInterfaceOnly := True
'lancement d'une userform
load ma_useform
ma_useform.show
End Sub
Ok ça compile, mais ça marche pas quand j'ouvre mon fichier : je fais quoi, : je tue le chien, je mange mon poisson rouge, je colle un post-it sur mon PC : veuillez entre un mot de passe ?
Les idées claires sont les bienvenues
Merci par avance
Laurent
Je n'en peux plus : je viens de lire je ne sais combien de post sur ce forum sur les lancements automatiques de macros à l'ouverture d'Excel et je me sens de plus en plus perdu ... en plus pour moi ça marche pas ....
Bon je résume (çe a fait du bien parfois de résumer, de faire une petite synthèse pour les gens comme moi qui ont la tête dure)
Mon worbook s'appelle : monworkbook.xls
Ma feuille s'appelle : mafeuille
Mon mot de passe pour protéger ma feuille : toto
Je créeer une macro monworbook (là j'ai déja peut être faux, il faut peut-être l'appellé autrement) avec dedans :
Private Sub WorkBook_Open()
'Portection du doc sauf macro :
ActvieSheet.Protect Password := "toto"
ActiveSheet.Protect UserInterfaceOnly := True
'lancement d'une userform
load ma_useform
ma_useform.show
End Sub
Ok ça compile, mais ça marche pas quand j'ouvre mon fichier : je fais quoi, : je tue le chien, je mange mon poisson rouge, je colle un post-it sur mon PC : veuillez entre un mot de passe ?
Les idées claires sont les bienvenues
Merci par avance
Laurent