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 :

Effacer des colonnes [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 343
    Par défaut Effacer des colonnes
    Bonjour,

    Voila j'ai un code pour effacer la dernière colonne renseigner sur les parties "K4: AP50" qui marche très bien .
    Seul petit souci est que la feuille à évoluer, et que j'ai des colonnes auquel il y a des formules et qu'il ne faut pas effacer, les colonnes "AQ4:E50" qui se rempli en fonction des cellules "K4: AP50".
    Mon problème est-il possible d'effacer la dernière colonne renseigner uniquement sur les parties "K4: AP50" sans s'occuper des colonnes "AQ4E50"?

    mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub Macro288()
     
     Dim DerColonne As Integer
         With Worksheets("Feuil1")
              DerColonne = .Cells(4, .Columns.Count).End(xlToLeft).Column
             .Range(.Cells(4, DerColonne), .Cells(50, DerColonne)).ClearContents
             .Cells(1, DerColonne).ClearContents
         End With
    End Sub
    D'avance merci à qui pourra m'aider.
    Cordialement

    Maval

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Macro288()
     Dim DerColonne As Integer
         With Worksheets("Feuil1")
              DerColonne = .Cells(4, 11).End(xlToRight).Column
             .Range(.Cells(4, DerColonne), .Cells(50, DerColonne)).ClearContents
             .Cells(1, DerColonne).ClearContents
         End With
    End Sub
    Cordialement.

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 343
    Par défaut
    Bonjour,

    Je te remercie beaucoup et te souhaite une bonne journée

    Max

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

Discussions similaires

  1. comment effacer des lignes ou colonne de vector 2D ?
    Par membreComplexe12 dans le forum C++
    Réponses: 11
    Dernier message: 17/02/2011, 13h35
  2. [SQL] Effacer des membres avec une colonne ayant pour valeur un numéro
    Par mecmec dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 20/01/2008, 07h55
  3. Dimensions des colonnes d'un TDBGrid
    Par osmose22 dans le forum C++Builder
    Réponses: 4
    Dernier message: 11/12/2002, 11h27
  4. Comment effacer des Items d'un TListView ?
    Par boyerf dans le forum Composants VCL
    Réponses: 4
    Dernier message: 11/11/2002, 10h19

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