Bonjour a tous.
Depuis que j'ai trouve ce forum (et le site) je devrien accro a excel. pour un de mes projet je voudrais recuperer un truc qu'un pote (qui est programmeur) a savoir a l'ouverture de sont fichier il cache tous, la fenetre excel, le fichier. on passe uniquement par des userform. je trouve ca pro. Il est partie en vacances ce matin, et je ne trouve pas dans le code de Workbook_Open ou je doit agir pour pouvoir voir les feuils. Donc si quelqu'un peu m'aider ca serais cool. Le fichier fait 3Mo et contient des donnée privée donc je ne peut pas le mettre sur le forum.
-----------------------------------
Private Sub Workbook_Open()
Dim win As Workbook
' on teste si il ya des documents d'ouverts
If Workbooks.Count = 1 Then
Application.Visible = False
' on cache la feuille manoeuvre
Windows("MANOEUVRES").Visible = False
UserFormconnect.Show
Else
' on affiche un message
If MsgBox("Il y a d'autres feuilles excel ouvertes!" & vbCrLf & "Veuillez les fermer avant de continuer." & vbCrLf & vbCrLf & "Voulez-vous les fermer de suite?", vbOKCancel + vbInformation, "ATTENTION") = vbOK Then
' on ferme toutes les fenetres
For Each win In Workbooks
If win.Name <> "MANOEUVRES.xls" Then
win.Close
End If
Next
Application.Visible = False
' on cache la feuille manoeuvre
Windows("MANOEUVRES").Visible = False
UserFormconnect.Show
Else
Windows("MANOEUVRES").Close
End If
End If
End Sub
--------------------------------------------------
Si c'est pas ici qu'il faut chercher et que quelqu'un peu me dire ou chercher ca serais egalement cool.
Merci d'avance
Depuis que j'ai trouve ce forum (et le site) je devrien accro a excel. pour un de mes projet je voudrais recuperer un truc qu'un pote (qui est programmeur) a savoir a l'ouverture de sont fichier il cache tous, la fenetre excel, le fichier. on passe uniquement par des userform. je trouve ca pro. Il est partie en vacances ce matin, et je ne trouve pas dans le code de Workbook_Open ou je doit agir pour pouvoir voir les feuils. Donc si quelqu'un peu m'aider ca serais cool. Le fichier fait 3Mo et contient des donnée privée donc je ne peut pas le mettre sur le forum.
-----------------------------------
Private Sub Workbook_Open()
Dim win As Workbook
' on teste si il ya des documents d'ouverts
If Workbooks.Count = 1 Then
Application.Visible = False
' on cache la feuille manoeuvre
Windows("MANOEUVRES").Visible = False
UserFormconnect.Show
Else
' on affiche un message
If MsgBox("Il y a d'autres feuilles excel ouvertes!" & vbCrLf & "Veuillez les fermer avant de continuer." & vbCrLf & vbCrLf & "Voulez-vous les fermer de suite?", vbOKCancel + vbInformation, "ATTENTION") = vbOK Then
' on ferme toutes les fenetres
For Each win In Workbooks
If win.Name <> "MANOEUVRES.xls" Then
win.Close
End If
Next
Application.Visible = False
' on cache la feuille manoeuvre
Windows("MANOEUVRES").Visible = False
UserFormconnect.Show
Else
Windows("MANOEUVRES").Close
End If
End If
End Sub
--------------------------------------------------
Si c'est pas ici qu'il faut chercher et que quelqu'un peu me dire ou chercher ca serais egalement cool.
Merci d'avance