Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Conception
Conception Questions relatives à la conception d'un classeur Excel (structure, organisation, protection, sécurisation, ...)
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 29/11/2011, 13h54   #1
Invité de passage
 
Homme Faf'
Dessinateur industriel
Inscription : septembre 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme Faf'

Informations professionnelles :
Activité : Dessinateur industriel
Secteur : Industrie

Informations forums :
Inscription : septembre 2011
Messages : 5
Points : 0
Points : 0
Par défaut Lister sans 0

Salut à tous

J'ai besoin de lister une colonne dans une autre afin de retrouver toutes mes valeure, mais sans les 0:
Colone 1; 0; 3 devient 1; 3
C'est possible?
Faf88 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 22h01   #2
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 849
Points : 16 849
Envoyer un message via Skype™ à bbil
?

rechercher/remplacer "; 0; " par ";"
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 19h27   #3
Nouveau Membre du Club
 
Femme
Enseignant
Inscription : novembre 2011
Messages : 44
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2011
Messages : 44
Points : 26
Points : 26
Essaye cela, chez moi ça marche.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Public Sub dupliq()
Dim ccol, ccoln As String
ccol = "A"
ccoln = "B"
col = Range(ccol & 1).Column
coln = Range(ccoln & 1).Column
 
Dim LasRow, i, ni As Long
 
Lastrow = Feuil1.Range(ccol & Rows.Count).End(xlUp).Row
ni = 1
For i = 1 To Lastrow
If Cells(i, col).Value <> 0 Then
Cells(ni, coln).Value = Cells(i, col).Value
ni = ni + 1
End If
Next i
End Sub
Dans ma procédure tu remplaces "A" par ta colonne à modifier et
"B" par la colonne où tu veux la nouvelle liste sans les 0.
florianne est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h27.


 
 
 
 
Partenaires

Hébergement Web