Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Salut tout le monde
Mon problème c'est que je veux partager seulement une feuille de mon classeur qui contient un tableau de bord
Quoi faire les amis et merci bcp
Bonjour
Sur la feuille ThisWorkbook adapter le code
VB:
Option Explicit
Const CST_TABLEAU_BORD = "TbBord"
Const CST_MY_USERNAME = "Me" 'dossier sur c:\users
Private Sub Workbook_Open()
Dim sUserProf As String
Dim i As Integer
sUserProf = Environ("USERPROFILE")
If sUserProf = CST_MY_USERNAME Then
' si c'est moi ne rien faire
Else
For i = 1 To Sheets(Sheets.Count)
If LCase(Sheets(i)) = LCase(CST_TABLEAU_BORD) Then
Else
Sheets(i).Visible = False
End If
Next
End If
End Sub
Salut tout le monde
Mon problème c'est que je veux partager seulement une feuille de mon classeur qui contient un tableau de bord
Quoi faire les amis et merci bcp
Bonjour
Sur la feuille ThisWorkbook adapter le code
VB:
Option Explicit
Const CST_TABLEAU_BORD = "TbBord"
Const CST_MY_USERNAME = "Me" 'dossier sur c:\users
Private Sub Workbook_Open()
Dim sUserProf As String
Dim i As Integer
sUserProf = Environ("USERPROFILE")
If sUserProf = CST_MY_USERNAME Then
' si c'est moi ne rien faire
Else
For i = 1 To Sheets(Sheets.Count)
If LCase(Sheets(i)) = LCase(CST_TABLEAU_BORD) Then
Else
Sheets(i).Visible = False
End If
Next
End If
End Sub
Bonsoir le forum
Bonsoir Atoto, scraper & BrunoM45
Intéressé par le sujet, j'ai tenté le code de scraper sous Excel 2010 mais en vain. j'ai bien essayé de modifier ce qui clochait mais l'erreur revient à la ligne suivante ???
VB:
For i = 1 To Sheets(Sheets.Count)
Modifié par : For i = 1 to Sheets.Count
If LCase(Sheets(i)) = LCase(CST_TABLEAU_BORD) Then
Erreur d'exécution 438 : Propriété ou méthode non géré par cet objet
Bonsoir le forum
Bonsoir Atoto, scraper & BrunoM45
Intéressé par le sujet, j'ai tenté le code de scraper sous Excel 2010 mais en vain. j'ai bien essayé de modifier ce qui clochait mais l'erreur revient à la ligne suivante ???
VB:
For i = 1 To Sheets(Sheets.Count)
Modifié par : For i = 1 to Sheets.Count
If LCase(Sheets(i)) = LCase(CST_TABLEAU_BORD) Then
Erreur d'exécution 438 : Propriété ou méthode non géré par cet objet
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD