Utiliser des donnees unifiés dans une cellule
Résolu/Fermé
Philou73.CH
-
9 déc. 2014 à 10:26
crapoulou Messages postés 28185 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 15 avril 2025 - 16 janv. 2015 à 17:00
crapoulou Messages postés 28185 Date d'inscription mercredi 28 novembre 2007 Statut Modérateur, Contributeur sécurité Dernière intervention 15 avril 2025 - 16 janv. 2015 à 17:00
Bonjour,
J'ai fait un document Excel dans lequel nous reportons des activités fait individuellement ou à plusieurs.
J'ai fait une cellule dans laquelle j'unifie tous les participants à cette activité.Sous la forme : M.X; M.Y;M.Z
Cette partie du programme est fait par macro.
Maintenant, il m'est demandé de pouvoir faire des corrections à ces infos.
Du coups j'ai besoin de savoir si de la cellule decrite avant,je peux fractionner les données pour obtenir M.X puis M.Y puis M.Z ....
D'avance merci de votre réponse.
J'ai fait un document Excel dans lequel nous reportons des activités fait individuellement ou à plusieurs.
J'ai fait une cellule dans laquelle j'unifie tous les participants à cette activité.Sous la forme : M.X; M.Y;M.Z
Cette partie du programme est fait par macro.
Maintenant, il m'est demandé de pouvoir faire des corrections à ces infos.
Du coups j'ai besoin de savoir si de la cellule decrite avant,je peux fractionner les données pour obtenir M.X puis M.Y puis M.Z ....
D'avance merci de votre réponse.
A voir également:
- Utiliser des donnees unifiés dans une cellule
- Utiliser chromecast - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Trier des données excel - Guide
- Utiliser une tablette comme ecran pc - Guide
2 réponses
jordane45
Messages postés
38464
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
12 avril 2025
4 741
9 déc. 2014 à 10:55
9 déc. 2014 à 10:55
Bonjour,
Oui.. avec SPLIT.
Oui.. avec SPLIT.
Dim maStr as String maStr = " M.X; M.Y;M.Z" Dim splitStr() As String splitStr = split(maStr,";") For i = 0 To UBound(splitStr ) 'Le résultat s'affiche dans la fenêtre d'exécution de l'éditeur de macros Debug.Print splitStr (i) Next
crapoulou
Messages postés
28185
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
15 avril 2025
8 007
16 janv. 2015 à 17:00
16 janv. 2015 à 17:00
Bonjour Philou73.ch,
Tu signales ce sujet comme [Résolu].
Il est préférable de venir l'indiquer également ici à la personne qui t'a aidé (pour la prochaine fois).
Merci et bonne continuation."
Tu signales ce sujet comme [Résolu].
Il est préférable de venir l'indiquer également ici à la personne qui t'a aidé (pour la prochaine fois).
Merci et bonne continuation."