Macro : insertion ligne si cellule comporte un certain texte

Polipypop -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Tout est dans le titre : je voudrais comment faire pour, par exemple :

- si la cellule 5 contient le texte 'Marche', insérer une nouvelle ligne sous la ligne 5 . Cette nouvelle ligne comporterait du texte dans les colonnes de A à J.

- appliquer cette condition à l'ensemble du tableau

Un grand merci :)
Polipilipipop


A voir également:

2 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Un petit exemple à adapter
http://www.cjoint.com/c/EKulbENHjYE

Cdlmnt
0
Polipypop
 
Salut ccm81

J'ai adapté ton exemple et tout marche comme je le souhaite . Merci pour cela.
Juste une dernière question, comment puis je intégrer cette macro dans une autre ?
Où dois je copier les constantes, et le code ?

Merci d'avance
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Tout dépend de ce que tu veux faire, en particulier pour les valeurs à mettre dans la ligne insérée
Les constantes, si elle restent constantes sont à placer avant les procédures (comme dans mon exemple).
Si elles sont variables, tu les déclares dans ta procedure et tu leur affectes une valeur avant leur utilisation.
Tu peux aussi, mais ça dépend de ton contexte te contenter d'un appel à la procedure Inserer dans ta procedure avec l'instruction : Call Inserer

Pour plus de précision, il faudrait voir ton fichier

Cdlmnt
0