Macro excel - supprimer partie de cellule
chouch05
Messages postés
2
Statut
Membre
-
chouch05 Messages postés 2 Statut Membre -
chouch05 Messages postés 2 Statut Membre -
Bonjour,
Je suis novice en macro Excel et je suis déjà perdu. La solution ne doit pas être compliquée mais bon ...
Je souhaite faire une macro qui supprime une partie d'une contenu d'une cellule.
Exemple
634 rows deleted
27464 rows inserted
0 rows inserted
26830 rows deleted
Cela doit devenir
634
24764
0
26830
J'aimerai en fait sélectionner le premier mot (à savoir le chiffre) car cela me servira pour après !
Merci d'avance...
Je suis novice en macro Excel et je suis déjà perdu. La solution ne doit pas être compliquée mais bon ...
Je souhaite faire une macro qui supprime une partie d'une contenu d'une cellule.
Exemple
634 rows deleted
27464 rows inserted
0 rows inserted
26830 rows deleted
Cela doit devenir
634
24764
0
26830
J'aimerai en fait sélectionner le premier mot (à savoir le chiffre) car cela me servira pour après !
Merci d'avance...
A voir également:
- Macro excel - supprimer partie de cellule
- Supprimer rond bleu whatsapp - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
Salut je ne suis pas très doué en excel non plus mais regarde du coter des attributs Characters.
Genre:
Range(" ... ").Characters.Count
Te donne le noöbre de characteres dans une cellule tu dois donc pourvoir faire une boucle for qui selectionne chaque charactere et tu cherche le premier espace. Quand tu l'a trouver tu supprime le reste.
Ou tu sauve sur une variable tout les characteres non egaux a espace rencontré et tu les réinjectes dans la Range("...").Value
A creuser ;-)
Genre:
Range(" ... ").Characters.Count
Te donne le noöbre de characteres dans une cellule tu dois donc pourvoir faire une boucle for qui selectionne chaque charactere et tu cherche le premier espace. Quand tu l'a trouver tu supprime le reste.
Ou tu sauve sur une variable tout les characteres non egaux a espace rencontré et tu les réinjectes dans la Range("...").Value
A creuser ;-)