Bonjour à tous,
J'ai un petit soucis de compatibilité entre PC et Mac, je vous explique mon soucis.
J'ai un fichier excel de suivi qui est mis en place sur un réseau d'entreprise.
Aujourd'hui, tout le monde doit avoir accès au fichier depuis le réseau.
je souhaite que lorsque le fichier est déjà ouvert, et qu'un autre utilisateur ouvre le fichier,
Excel lui signale que son fichier n'est qu'en lecture Seule, et qu'ainsi les modifications sont inutiles.
Hors trois cas de figure s'exposent:
- Lorsqu'un PC ouvre le fichier et qu'un PC veut l'ouvrir à son tour, tout marche très bien, le msgbox s'affiche.
- Lorsqu'un PC ouvre le fichier et qu'un Mac veut l'ouvrir à son tour, tout marche très bien le msgbox s'affiche.
- Lorsqu'un mac ouvre et qu'un PC veut l'ouvrir à son tour, il ne se passe rien sur le PC, rien ne s'affiche et le fichier n'est même pas en lecture seule.
voici la ligne de code que j'ai mis pour cela:
Private Sub Workbook_open()
If Me.ReadOnly Then
MsgBox "Le classeur est ouvert en lecture seule"
End If
End Sub
Est ce que quelqu'un est un expert des problèmes de PC et MAC, qui sont plus qu'insupportables...
Merci!
J'ai un petit soucis de compatibilité entre PC et Mac, je vous explique mon soucis.
J'ai un fichier excel de suivi qui est mis en place sur un réseau d'entreprise.
Aujourd'hui, tout le monde doit avoir accès au fichier depuis le réseau.
je souhaite que lorsque le fichier est déjà ouvert, et qu'un autre utilisateur ouvre le fichier,
Excel lui signale que son fichier n'est qu'en lecture Seule, et qu'ainsi les modifications sont inutiles.
Hors trois cas de figure s'exposent:
- Lorsqu'un PC ouvre le fichier et qu'un PC veut l'ouvrir à son tour, tout marche très bien, le msgbox s'affiche.
- Lorsqu'un PC ouvre le fichier et qu'un Mac veut l'ouvrir à son tour, tout marche très bien le msgbox s'affiche.
- Lorsqu'un mac ouvre et qu'un PC veut l'ouvrir à son tour, il ne se passe rien sur le PC, rien ne s'affiche et le fichier n'est même pas en lecture seule.
voici la ligne de code que j'ai mis pour cela:
Private Sub Workbook_open()
If Me.ReadOnly Then
MsgBox "Le classeur est ouvert en lecture seule"
End If
End Sub
Est ce que quelqu'un est un expert des problèmes de PC et MAC, qui sont plus qu'insupportables...
Merci!