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 :

vba supprimer demande excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Avril 2007
    Messages : 86
    Par défaut vba supprimer demande excel
    voila j'ai fait une macro faisant des tableaux dynamique sur un ancien, normalement je supprime le précedent avant de créer le nouveau mais il me demande quand même, a la création du nouveau, si je souhaite effacé le contenu de la cellule ou va mon tableau

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
             onglet & "!R2C1:R4000C6").CreatePivotTable TableDestination:=Range("BB1"), _
            TableName:="Tableau croisé dynamique1"
            DisplayAlerts = False
        ActiveSheet.PivotTables("Tableau croisé dynamique1").SmallGrid = False
        
        
        With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("modèle")
            .Orientation = xlRowField
            .Position = 1
        End With
        With ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("N° SELHA")
            .Orientation = xlDataField
            .Position = 1
        End With
        DisplayAlerts = False
        Application.CommandBars("PivotTable").Visible = False
    je voudrais supprimer les demandes excel pour remplacé les cellules

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 192
    Par défaut
    ton code a l'air bon...par contre tu le supprimes "à la main" ou tu veux faire une macro? Si tu le fais à la main il suffit de supprimer l'ensemble de lignes ou de colonnes qui contiennent le TCD en question.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 192
    Par défaut
    oups j'avais pas vu la fin de ta question.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.DisplayAlerts = False
    N'oublie pas de le reactiver à la fin de la macro!

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Avril 2007
    Messages : 86
    Par défaut
    merci c bon

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Excel VBA - Supprimer une ligne sous condition
    Par freygeo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/08/2012, 16h55
  2. VBA supprimer plusieur ligne excel
    Par morgan47 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/06/2006, 20h56
  3. [VBA] supprimer une ligne excel
    Par morgan47 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 20/06/2006, 14h11
  4. [VBA] supprimer un Classeur Excel
    Par beurnoir dans le forum Access
    Réponses: 26
    Dernier message: 14/11/2005, 14h05
  5. [VBA-E]Demande de précision sur les menus
    Par geffdenimes dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 25/06/2003, 10h46

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