IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Partage/Departage de classeur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut Partage/Departage de classeur
    Bonjour à tous, voila mon problème est le suivant:

    J'ai créé des tableaux croisés dynamiques, et je voudrais qu'ils s'actualisent à chaque fois qu'il y a une nouvelle donnée de rentrée. Pour cela j'ai mis le code pour actualiser mes tableaux dans une macro, mais cette action ne fonctionne pas lorsque le classeur est partagé.

    J'aurais donc voulu avoir des astuces pour contourner ce problème, et si possible avoir une macro permettant de partager/départager un classeur!

    Merci à tous! MOILOU2

  2. #2
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut Partage/Departage de classeur
    Existe il un moyen de partager/départager un classeur avec une macro?

    Ou existe t-il un moyen d'actualiser un tableau croisé dynamique si le classeur est partagé?

    Merci à tous

  3. #3
    Membre éprouvé
    Inscrit en
    Juillet 2005
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 121
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    worksheet.protect
     
    worksheet.unprotect

  4. #4
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Non cela sert a proteger/déproteger et non partager/départager!

  5. #5
    Membre éprouvé
    Inscrit en
    Juillet 2005
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 121
    Par défaut
    si tu proteges, tu ne partages pas et si tu déprotèges, tu partages...

    sinon, y'a

    Sheets(toto).Visible = True ( rendre visible )

    Sheets(toto).Visible = false ( rendre invisible )

    ceci peut-etre agrémenté et géré avect les noms d'utilisateurs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Sub Afficher_tous_les_onglets()
     
        If Application.UserName = "toto" Then
            For i = 1 To Sheets.Count
                Sheets(i).Visible = true
            Next i
        Else
            MsgBox ("Vous n'avez pas les droits requis")
        End If
     
    End Sub

  6. #6
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Re!

    On est bien d'accord je parle de partage de classeur pour que plusieurs utilisateurs puissent travailler sur le même classeur sur des postes différents.

    Je ne parle ni de protection/déprotection ni de masquage affichage de feuille.

    Justement se qui me pose problème, c'est que lorsqu'un classeur est départagé je ne peut ni proteger/déproteger, ni actualiser un tableau croisé dynamique...

    Je ne peut visualiser que le code pour départager

    ActiveWorkbook.ExclusiveAccess

    Mais je ne parvient pas à visualiser le code pou partager

    A moins que quelqu'un me trouve une solution pour contourner le problème, et pouvoir actualiser un tableau croisé dynamique tout en ayant un classeur partagé!!!

    Merci

  7. #7
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonjour

    j'espère que ce lien pourra t'aider

    Comment protéger une feuille dans un classeur déjà partagé ?


    bonne journée
    michel

Discussions similaires

  1. [XL-2010] Partage d'un classeur + ActiveX
    Par guy65 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/02/2011, 09h26
  2. [XL-2003] tester le partage d'un classeur
    Par jerem7w dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/08/2009, 19h40
  3. Partage d'un classeur
    Par moilou2 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 16/04/2008, 14h15
  4. Partage/Départage de classeur
    Par alammerv dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 26/12/2007, 21h51
  5. Partage d'un classeur en vba
    Par foxer98 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/09/2007, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo