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 :

Supprimer colonnes vides dans un Range


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 77
    Par défaut Supprimer colonnes vides dans un Range
    Bonjour, je cherche à supprimer les colonnes vides dans un tableau.
    J'ai une feuille de travail :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks("Classeur_travail.xlsx").Worksheets("Sheet2")
    Dans ma Macro, je sélectionne la zone recherchée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Set TableFind = Workbooks("Classeur_travail.xlsx").Worksheets("Sheet2").Cells(CellFind.Row + 1, 1).Resize(Ln, 1).EntireRow
    J'aimerai supprimer les colonnes vides de cette zone sans modifier ma feuille de calcul. Je copie-colle ensuite ce tableau dans une autre feuille.

    Voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        'Supprimer colonnes vides
        For i = 1 To MaxCol
            NombreVal = TableFind.Application.WorksheetFunction.CountA(TableFind.Columns(i))
            If NombreVal = 0 Then
                TableFind.Columns(i).Delete
            End If
        Next i
    Actuellement, les colonnes vides sont aussi supprimés sur le fichier "Classeur_travail.xlsx". je ne veux pas modifier ce fichier mais en extraire une partie, où je supprimer les colonnes vide spui sle colle sur une autre feuille.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par bzh.floriane Voir le message
    Bonjour,

    Sauf erreur de ma part, Philippe TULLIEZ et moi-même, nous vous avons déjà répondu ici : Supprimer-colonne-vide.

    Nb : Messages auxquels vous n'avez pas daigné répondre.

  3. #3
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 77
    Par défaut
    Pardon, pour moi cela était un problème différent c'est pour cela. Mais je viens de répondre à l'ancienne discussion du coup. merci

Discussions similaires

  1. trouver nombre de valeurs dans une colonne
    Par maika23 dans le forum R
    Réponses: 6
    Dernier message: 09/04/2019, 21h27
  2. Réponses: 3
    Dernier message: 09/10/2016, 17h25
  3. vba excel compter un nombre de valeurs dans un tableau
    Par Marc31 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 21/09/2010, 16h09
  4. Réponses: 5
    Dernier message: 12/07/2010, 15h45
  5. Réponses: 6
    Dernier message: 04/11/2008, 23h35

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