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 :

Code VbA pour effacer ligne d'un tableau


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Code VbA pour effacer ligne d'un tableau
    Bonjour!
    Je souhaiterais trouver le bon code VBA pour pouvoir effacer la derniere ligne d'un tableau d'archivage. Voila ce que j'ai fait pr le moment:

    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
    18
    19
    20
    21
    22
    23
    Private Sub CommandButton1_Click()
     
    UserFormModiferCommande.Hide
    UserFormModifierCommandeOui.Show
     
    Application.ScreenUpdating = False
     
    Sheets("Base").Select
    Range("A68").Select
     
    Do
        If ActiveCell.Value = "" Then
        ActiveCell.Offset(-1, 0).Select
        Selection.Clear.Contents
     
    End If
     
    Loop Until ActiveCell.Value = ""
     
    Application.ScreenUpdating = True
     
     
    End Sub
    Si quelqu'un pouvait vite répondre.
    merci

  2. #2
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    Bonjour


    une seule ligne : pas besoin de boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sheets("Base").Range("A" & sheets("Base").range("A65000").end(xlup).row).entirerow.clearcontents
    sheets("Base").range("A65000").end(xlup).row : te donne le n° de la derniere remplie
    Ensuite Sheets("Base").range("A" & deniere ligne).entirerow : definit la ligne entière à laquelle on applique le clearcontents

Discussions similaires

  1. Réponses: 9
    Dernier message: 01/06/2015, 18h29
  2. [XL-2007] code vba pour copier ligne et supp ligne ensuite
    Par stéphane35200 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 30/10/2014, 20h41
  3. [Toutes versions] Macro ou code VBA pour effacer des caracteres et aller a la ligne dans un meme cellule
    Par ghisunit dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 07/04/2012, 16h29
  4. [XL-2007] Code VBA pour lire données d'un tableau dans Excel
    Par PierreL dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/10/2009, 20h31
  5. Code VBA pour effacement de contenu de cellules
    Par MAMANHOU dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 18/03/2008, 16h51

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