Ptit Prob

O

Oudjat

Guest
deux questions SIMPLES (Dont je ne connais pas la reponse bien sur)

1) j'ai plusieurs onglets (Feuille1,Feuille2,....)

je souhaiterais que chaque fois qu'on ouvre mon fichier Excel il s'ouvre sur un onglet precis............exemple: Feuille3

2) (plus difficile cette fois) peut tn jouer une petit musique a l'ouverture d'un fichier excel)

Merci d'avance

PS: Je remercie publiquement fdinguirard et steph pour l'aide qui m'ont apporté

oudjat
 
S

STéphane

Guest
bonjour

utilise une procédure évènementielle qui permet d'exécuter du code à l'ouverture du classeur.
en cherchant dans les listes déroulantes de la feuille de code "ThisWorkbook", tu devrais pouvoir afficher les lignes de déclaration suivantes :

private sub workbook_open (....)

end sub

tu y rajoutes worksheets("feuille1").activate (ou.select)
tu peux aussi les sélectionner par leur nom d'objet feuil1.select


pour la musique je n'ai pas ça sous la main.
tu peux par exemple insérer un fichier son, et utiliser la méthode verb en l'appliquant à cet objet

cherche aussi dans les anc messages

bye
stephane
 
S

sousou

Guest
pour la feuille et une piste pour son


Sub auto_open()
ThisWorkbook.Worksheets("feuil2").Activate


Set monwav = ActiveSheet.OLEObjects.Add(FileName:="c:\windows\bureau\t.wav", Link:=False, _
DisplayAsIcon:=False)
monwav.Verb Verb:=xlPrimary
monwav.Delete
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
314 011
Messages
2 104 528
Membres
109 063
dernier inscrit
rahimmcsaw