Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2011, 11h14   #1
Membre confirmé
 
Avatar de bosk1000
 
Inscription : juin 2008
Messages : 526
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 526
Points : 257
Points : 257
Par défaut effacer donnée dans un tableau

bonjour à tous

quelle ligne de commande me permettrais d'effacer a partir de la ligne 2 et jusqu'à la fin de mon tableau, dans la colonne A jusqu'à la colonne R ?

merci.
bosk1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 11h54   #2
Membre habitué
 
Avatar de issoram
 
Homme Zeco
Développeur informatique
Inscription : janvier 2009
Messages : 219
Détails du profil
Informations personnelles :
Nom : Homme Zeco
Localisation : France, Saône et Loire (Bourgogne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2009
Messages : 219
Points : 121
Points : 121
Envoyer un message via MSN à issoram
Bonjour,

Ceci devrait faire l'affaire:
Code :
1
2
3
4
5
6
7
Dim WS as Worksheet      'ta feuille à initialiser
Dim nmax_l As Long       'le nombre de ligne max de ta feuille
dim indl_last_data As Long  'indice de la dernière ligne non vide de la colonne A
WS = set .....            'initialisation de ta feuille
nmax_l = WS.Rows.Count
indl_last_data = WS.Range(WS.Cells(nmax_l, 1), WS.Cells(nmax_l, 1)).End(xlUp).Row
WS.Range("A2" & ":" & "R" & indc_last_data).Clear
Cordialement
issoram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 14h00   #3
Membre confirmé
 
Avatar de bosk1000
 
Inscription : juin 2008
Messages : 526
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 526
Points : 257
Points : 257
merci pour ton aide

sur la 4eme ligne j'ai mis
Code :
1
2
 
WS = set Sheets("commande")
mais ça ne conviens pas
que dois-je mettre ?
bosk1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 14h15   #4
Membre Expert
 
Avatar de ZebreLoup
 
Homme Sebastien L
Ingénieur Financier
Inscription : mars 2010
Messages : 880
Détails du profil
Informations personnelles :
Nom : Homme Sebastien L
Âge : 33
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur Financier
Secteur : Finance

Informations forums :
Inscription : mars 2010
Messages : 880
Points : 1 867
Points : 1 867
Code :
Set WS = Sheets("Commande")
ZebreLoup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 14h24   #5
Membre habitué
 
Avatar de issoram
 
Homme Zeco
Développeur informatique
Inscription : janvier 2009
Messages : 219
Détails du profil
Informations personnelles :
Nom : Homme Zeco
Localisation : France, Saône et Loire (Bourgogne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2009
Messages : 219
Points : 121
Points : 121
Envoyer un message via MSN à issoram
Oui effectivement c'est une erreur de ma part
Code :
Set WS = Sheets("Commande")
est la bonne syntaxe.

Cordialement
issoram est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 14h56   #6
Membre confirmé
 
Avatar de bosk1000
 
Inscription : juin 2008
Messages : 526
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 526
Points : 257
Points : 257
merci
ça fonctionne
bosk1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h11.


 
 
 
 
Partenaires

Hébergement Web