Mettre des données spécifiques entre parenthèses
Résolu/Fermé
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
-
20 juil. 2017 à 19:34
kalystha Messages postés 316 Date d'inscription samedi 10 décembre 2011 Statut Membre Dernière intervention 16 juillet 2024 - 12 sept. 2017 à 07:13
kalystha Messages postés 316 Date d'inscription samedi 10 décembre 2011 Statut Membre Dernière intervention 16 juillet 2024 - 12 sept. 2017 à 07:13
A voir également:
- Mettre des parenthèses dans excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Excel additionner des cellules - Guide
- Word et excel gratuit - Guide
9 réponses
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
20 juil. 2017 à 20:20
20 juil. 2017 à 20:20
Bonsoir Khalystha
Ton fichier en retour avec une fonction personnalisée pour rajouter les parenthèses :
https://mon-partage.fr/f/LCMHSFKL/
Il m'a fallu mettre avant une colonne pour insérer des espaces avant et après les séparateurs / car la macro découpe la chaine de caractères en fonction des espaces
Cdlmnt
Via
Ton fichier en retour avec une fonction personnalisée pour rajouter les parenthèses :
https://mon-partage.fr/f/LCMHSFKL/
Il m'a fallu mettre avant une colonne pour insérer des espaces avant et après les séparateurs / car la macro découpe la chaine de caractères en fonction des espaces
Cdlmnt
Via
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
20 juil. 2017 à 21:23
20 juil. 2017 à 21:23
Bonjour à tous les deux
Une autre façon de voir les choses
https://mon-partage.fr/f/8TX3fazm/
Cdlmnt
Une autre façon de voir les choses
https://mon-partage.fr/f/8TX3fazm/
Cdlmnt
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
21 juil. 2017 à 08:13
21 juil. 2017 à 08:13
Bonjour à vous deux,
Dans un premier temps un grand merci, des heures de saisies de gagnées !!
Sans abuser de votre gentillesse, j'aurai deux petites demandes pour utiliser vos fichier.
J'ai omis les modèles "VTI", est il possible de les rajouter.
Je ne suis vraiment pas très fort avec les macros, comment dois je faire pour l'utiliser dans un autre fichier ?
Encore milles mercis.
Theirry
Dans un premier temps un grand merci, des heures de saisies de gagnées !!
Sans abuser de votre gentillesse, j'aurai deux petites demandes pour utiliser vos fichier.
J'ai omis les modèles "VTI", est il possible de les rajouter.
Je ne suis vraiment pas très fort avec les macros, comment dois je faire pour l'utiliser dans un autre fichier ?
Encore milles mercis.
Theirry
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
21 juil. 2017 à 13:31
21 juil. 2017 à 13:31
Bonjour à tous les deux
Pour rajouter VTI il suffit dans la macro de compléter la ligne du premier IF par ce que j'ai mis en gras
If Right(tablo(n), 2) = "DI" Or tablo(n) = "VTI" Then
et si tu voulais rajouter un autre type il suffirait de rajouter un autre Or tablo(n)="nom du type"
Pour integrer la fonction dans un autre fichier suis les explications de ccm81 ci-après
cdlmnt
Via
Pour rajouter VTI il suffit dans la macro de compléter la ligne du premier IF par ce que j'ai mis en gras
If Right(tablo(n), 2) = "DI" Or tablo(n) = "VTI" Then
et si tu voulais rajouter un autre type il suffirait de rajouter un autre Or tablo(n)="nom du type"
Pour integrer la fonction dans un autre fichier suis les explications de ccm81 ci-après
cdlmnt
Via
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
21 juil. 2017 à 12:26
21 juil. 2017 à 12:26
comment dois je faire pour l'utiliser dans un autre fichier ?
1. dans mon fichier
1.1. Alt-F11 pour accéder au code
1.2. Selectionner tout/Copier
2. Dans ton fichier, tu te places dans la feuille à traiter
2.1. Alt-F11
2.2. Coller tout le code
3. Affecter un raccourci clavier à la macro pour la lancer depuis la feuille
voir ici
4. Le fichier - tu peux ajouter des moteurs à la liste dans la macro
http://www.cjoint.com/c/GGvkuObXYSB
Cdlmnt
1. dans mon fichier
1.1. Alt-F11 pour accéder au code
1.2. Selectionner tout/Copier
2. Dans ton fichier, tu te places dans la feuille à traiter
2.1. Alt-F11
2.2. Coller tout le code
3. Affecter un raccourci clavier à la macro pour la lancer depuis la feuille
voir ici
4. Le fichier - tu peux ajouter des moteurs à la liste dans la macro
http://www.cjoint.com/c/GGvkuObXYSB
Cdlmnt
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
22 juil. 2017 à 10:18
22 juil. 2017 à 10:18
Merci énormément pour ces aides précieuses. Je vous souhaite une excellente journée et un bon week end.
Bien cordialement
Thierry
Bien cordialement
Thierry
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
28 juil. 2017 à 07:55
28 juil. 2017 à 07:55
Bonjour et désolé de revenir vers toi, mais j'ai un petit souci..
Je voulais recupérer le fichier, mais le lien n'est plus actif.
J'ai ajouté des moteurs à la liste, "copier/coller" la macro, et j'ai une erreur "5". J'ai voulu reprendre le fichier initial mais ça ne fonctionne plus (je l'ai modifié et pas gardé l'original).
Merci
de ton aide
Je voulais recupérer le fichier, mais le lien n'est plus actif.
J'ai ajouté des moteurs à la liste, "copier/coller" la macro, et j'ai une erreur "5". J'ai voulu reprendre le fichier initial mais ça ne fonctionne plus (je l'ai modifié et pas gardé l'original).
Merci
de ton aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
Modifié le 28 juil. 2017 à 17:01
Modifié le 28 juil. 2017 à 17:01
Pas prudent de ne pas garder l'original ;-)
http://www.cjoint.com/c/GGCpaZjWMQB
Par contre, je n'ai pas la proposition de via55
Cdlmnt
Attention, le lien a été modifié
http://www.cjoint.com/c/GGCpaZjWMQB
Par contre, je n'ai pas la proposition de via55
Cdlmnt
Attention, le lien a été modifié
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
29 juil. 2017 à 07:42
29 juil. 2017 à 07:42
Merci beaucoup ;-) . Je suis le premier à dire cela, bien garder les originaux ..
Je vais pouvoir réessayer, car hier ça ne fonctionnait pas .
Encore merci beaucoup.
Bonne journée
Je vais pouvoir réessayer, car hier ça ne fonctionnait pas .
Encore merci beaucoup.
Bonne journée
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
5 sept. 2017 à 08:11
5 sept. 2017 à 08:11
Bonjour à tous,
Je dois l'avouer, je me mélange les pinceaux lorsque mes fichiers sont ouverts. Le fichier exemple transmis avec la macro, et celui où j'affecte la macro en "copier/coller".
Je me retrouve avec la macro initiale modifiée, et surtout, elle ne fonctionne plus, ni sur le nouveau dossier ni sur l'ancien :-(.
De fait je me retrouve sans l'exemple initial qui se trouve modifié :-(.
J'ai rajouté des données à prendre en compte, ainsi que les colonnes (ce ne sont pas toujours les mêmes suivant les fichiers"
Pour activer la macro sur le nouveau fichier, j'ai tenté sans succès de suivre le tuto pour créer la touche de raccourci "K", rien n'y fait.
Je me permets de remettre le fichier exemple, dont la macro ne fonctionne plus.
Il est incontestable que le "souci" vient de moi ! Mais j'avoue que je me suis perdu tout seul dans la gestion des fichiers, et la copie de la macro .
Merci de votre aide, et surtout de votre patience.
Le fichier: https://www.cjoint.com/c/GIfgdY8aosW
Je dois l'avouer, je me mélange les pinceaux lorsque mes fichiers sont ouverts. Le fichier exemple transmis avec la macro, et celui où j'affecte la macro en "copier/coller".
Je me retrouve avec la macro initiale modifiée, et surtout, elle ne fonctionne plus, ni sur le nouveau dossier ni sur l'ancien :-(.
De fait je me retrouve sans l'exemple initial qui se trouve modifié :-(.
J'ai rajouté des données à prendre en compte, ainsi que les colonnes (ce ne sont pas toujours les mêmes suivant les fichiers"
Pour activer la macro sur le nouveau fichier, j'ai tenté sans succès de suivre le tuto pour créer la touche de raccourci "K", rien n'y fait.
Je me permets de remettre le fichier exemple, dont la macro ne fonctionne plus.
Il est incontestable que le "souci" vient de moi ! Mais j'avoue que je me suis perdu tout seul dans la gestion des fichiers, et la copie de la macro .
Merci de votre aide, et surtout de votre patience.
Le fichier: https://www.cjoint.com/c/GIfgdY8aosW
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
5 sept. 2017 à 13:30
5 sept. 2017 à 13:30
Bonjour à vous deux
Je reposte mon fichier exemple
https://mon-partage.fr/f/G6Lzaamy/
Cdlmnt
Via
Je reposte mon fichier exemple
https://mon-partage.fr/f/G6Lzaamy/
Cdlmnt
Via
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
5 sept. 2017 à 14:57
5 sept. 2017 à 14:57
Ton fichier modifié
http://www.cjoint.com/c/GIfm4OsXyVB
Cdlmnt
http://www.cjoint.com/c/GIfm4OsXyVB
Cdlmnt
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
8 sept. 2017 à 11:15
8 sept. 2017 à 11:15
Encore merci à toi pour tes réponses immédiates.
Je vais faire attention, bien que je ne vois à quel moment je "me plante" :-(
Je vais faire attention, bien que je ne vois à quel moment je "me plante" :-(
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
8 sept. 2017 à 19:52
8 sept. 2017 à 19:52
Tu ne te plantes pas, c'est que tes "moteurs" n'ont pas toujours la même longueur (HDI, DT, D), j'ai modifié le code pour en tenir compte (lorsque la demande évolue, la macro doit évoluer ... )
Cdlmnt
Cdlmnt
kalystha
Messages postés
316
Date d'inscription
samedi 10 décembre 2011
Statut
Membre
Dernière intervention
16 juillet 2024
15
12 sept. 2017 à 07:13
12 sept. 2017 à 07:13
Je te remercie de ton dévouement et ta patience ;-).
J'ai quelques petites questions afin de ne plus faire de "bêtises".
Sur le "fichier modifié". Je rajoute les motorisations concernées à la suite de cette ligne ?
"If Right(tablo(n), 2) = "DI" Then" dans la macro ?
Je sépare par une virgule ?
Pour utiliser les fonctions sur mes différents classeurs, je reprend les formules :
=SUBSTITUE(B4;"/";" / ")
=parentheses(C4)
en modifiant bien évidemment la colonne concernée ?
et je fais un "copier/coller" de la macro ?
Merci beaucoup.
J'ai quelques petites questions afin de ne plus faire de "bêtises".
Sur le "fichier modifié". Je rajoute les motorisations concernées à la suite de cette ligne ?
"If Right(tablo(n), 2) = "DI" Then" dans la macro ?
Je sépare par une virgule ?
Pour utiliser les fonctions sur mes différents classeurs, je reprend les formules :
=SUBSTITUE(B4;"/";" / ")
=parentheses(C4)
en modifiant bien évidemment la colonne concernée ?
et je fais un "copier/coller" de la macro ?
Merci beaucoup.