× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Suppression dans cellule Excel
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
PIPE
  Posté le 11/02/2014 @ 05:12 
Aller en bas de la page 
Petit astucien

Bonjour,

Dans un fichier Excel de 500 lignes, dont une colonne de cellules comporte trois chiffres et trois lettres, je voudrai supprimer les trois lettres dans toute la colonne.

Cela est-il possible ?

Si oui comment ?

Merci.

PIPE

Publicité
poussebois
 Posté le 11/02/2014 à 07:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Bonjour ,

Peux-tu préciser un peu ?

Les cellules ont-elles toutes le même format genre abc123 ?

Peux-tu joindre un exemple de fichier ?

@ +

razibus
 Posté le 11/02/2014 à 10:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour: ta configuration ? elle est à jour ?IE 7 ?avec Microsoft Office ? de quelle année?

Tu ouvres Excel →Clic en haut de la colonne en question →Format → tu choisis tes critères et tes décimales

gilbert_rgi
 Posté le 11/02/2014 à 11:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Message original par PIPE

Bonjour,

Dans un fichier Excel de 500 lignes, dont une colonne de cellules comporte trois chiffres et trois lettres, je voudrai supprimer les trois lettres dans toute la colonne.

Cela est-il possible ?

Si oui comment ?

Merci.

PIPE

Bonjour

si la colonne où se trouvent les données est A

en B1 mettre dans la cellule = droite(a1;3)

puis tirer la poignée de recopie vers le bas

voilà un exemple

https://www.zeta-uploader.com/1206048501



Modifié par gilbert_rgi le 11/02/2014 11:52
poussebois
 Posté le 11/02/2014 à 11:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

,

A gilbert_rgi.

C'est bien sûr une solution évidente. encore faut-il être sur du format type abc123. Ce peut être aussi 123abc, 1a2b3c, ...

C'est pourquoi je demandais un exemple de fichier pour voir.

ferrand
 Posté le 11/02/2014 à 12:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

à tous,

D'après le post initial, le format serait plutôt : 123abc, donc les chiffres à gauche !

dont une colonne de cellules comporte trois chiffres et trois lettres

Dans le doute (ça devient une pratique générale de poser des questions sans fournir les données exactes du problème ! ) je proposerai une petite macro qui traitera tout contenu de cellule qu'on voudra bien sélectionner, en extrayant les chiffres et eux seuls, où qu'ils se trouvent dans la chaîne :

Sub ExtractChiffres()
Dim c As Range, i%, v
On Error Resume Next
For Each c In Selection
v = ""
For i = 1 To Len(c.Value)
If IsNumeric(Mid(c.Value, i, 1)) Then _
v = v & Mid(c.Value, i, 1)
Next i
c.Value = v
Next c
End Sub

A noter que si le contenu est un nombre décimal, la virgule sera supprimée, si la cellule contient une formule, c'est le résultat renvoyé qui sera traité et la formule sera remplacée, si aucun chiffre n'est trouvé le résultat sera ""...

Maintenant, s'il s'agit d'extraire les chiffres placés en tête de chaîne uniquement, cette macro suffirait :

Sub ExtractNombreInitial()
Dim c As Range
For Each c In Selection
c.Value = Val(c.Value)
Next c
End Sub

Elle renverrait pour : 123abc => 123 ; 12ab3c => 12 ; ab123c => 0 ...

PappyYves
 Posté le 11/02/2014 à 19:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir,

Je suppose que les cellules de la colonne à modifier ont bien toutes le même nombre de caractères.

Avant d'utiliser le VBA, on peut alors utiliser la commande /Données/Convertir.

Avant, s'assurer de disposer d'une colonne vide à droite de la colonne à modifier, et choisir largeur fixe, ajuster au nombre de caractères à séparer...

Supprimer la colonne inutile... fin

Bonne chance

jemamuse
 Posté le 11/02/2014 à 22:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir à tous , lorsque j'ai une telle liste , et que je supprimer 123 ( par exemple) et qu'il ne doit plus rester que ABC , comme je travaille avec OFFICE 2003 ,( et W7) je bleuis toute la colonne , et je vais dans EDITION/REMPLACER/et dans la fenetre qui s'ouvre , 1) rechercher --->> 123 2) remplacer par ---->> ne rien mettre , laisser vide cette petite case / REMPLACER TOUT ; En principe il ne restera plus que ABC .

razibus
 Posté le 12/02/2014 à 08:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Ce serait bien si pipe disait ou elle en est? après avoir répondu aux questions posées.

Publicité
jemamuse
 Posté le 14/02/2014 à 11:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour aux intervenants de cette demande formulée par PIPE . Aucune suite aux diverses propositions ,.........où est passé PIPE ?????

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
56,99 €SSD Crucial MX500 500 Go à 56,99 €
Valable jusqu'au 01 Décembre

Amazon propose actuellement le SSD Crucial MX500 500 Go à 56,99 € livré gratuitement. On le trouve ailleurs à partir de 79 €. Ce SSD salué par la critique par son rapport qualité prix imbattable offre des débits de 560 Mo/s en lecture et 510 Mo/s en écriture. Il est garanti 5 ans. 


> Voir l'offre
599,99 €Portable Dell Inspiron G3 (15 pouces, FullHD, Core i5, 8Go, SSD 512Go, GTX 1650) à 599,99 € (odr)
Valable jusqu'au 04 Décembre

RueDuCommerce fait une belle promotion sur l'ordinateur portable Dell Inspiron G3 3500-1317 qui passe à 699,99 € alors qu'on le trouve ailleurs à partir de 899 €. Or Dell rembourse actuellement 100 € pour l'achat de cet ordinateur qui vous reviendra à 599,99 € après remboursement. Cet ordinateur possède un écran 15 pouces Full HD IPS, un processeur Intel Core i5-10300H, 8 Go de RAM et un SSD de 512 Go ainsi qu'une une carte graphique dédiée GeForce GTX 1650 4 Go. Le tout tourne sous Linux mais vous pouvez installer Windows 10 si vous le voulez. Une très belle machine qui vous permettra de tout faire, même les jeux, en déplacement.


> Voir l'offre
56,23 €SSD Samsung 860 EVO 500 Go à 56,23 € livré
Valable jusqu'au 02 Décembre

Amazon Allemagne fait une promotion sur le SSD Samsung 860 EVO 500 Go qui passe à 51,62 €. Comptez 4,61 € pour la livraison en France soit un total de 56,23 € livré alors qu'on le trouve ailleurs à partir de 70 €. Ce SSD offre des vitesses de 560 Mo/s en lecture et 520 Mo/s en écriture. Il est garanti 5 ans. Une bonne affaire.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre

Sujets relatifs
case à cocher dans cellule Excel 2010
Excel: Faire apparaître dans cellule nom sélection
Excel: valeur cellule impliquée dans calcul ailleurs -> connexions
Petit triangle dans la cellule Excel
REPORTS REFERENCE CELLULE DANS CLASSEURS EXCEL LIES
Chercher une liste de mots dans une cellule Excel
Excel 2007 résultat formule dans une autre cellule
Excel 2007 formule et saisie dans la même cellule
Excel 2007 couleur dans une cellule non imprimable
couleur dans cellule excel
Plus de sujets relatifs à Suppression dans cellule Excel
 > Tous les forums > Forum Bureautique