Déplacement de ligne et changement de couleur auto + autres

Bonjour,

Je pense être dans la bonne rubrique.

Je dois réaliser un document permettant de réaliser plusieurs actions automatiquement.

Voici les actions à réaliser :

Lorsqu'il y a x dans les colonnes A, B ou C, il faut que le texte de la ligne concernée se mette de la couleur de la légende 1

Lorsque la ligne est SOLDEE (colonne AB), elle change de couleur, elle se place dans la feuille intitulée SOLDEE et dans la feuille du mois concernée par la DATE (colonne E) (toujours dans l'ordre croissant)

Je joins le document car il est difficile d'expliquer cela sans lui.

Je ne sais pas faire de macros et je suppose que c'est ce qu'il faut faire. Sinon, je n'ai pas réussi à trouver les formules me permettant de faire ceci.

Si quelqu'un peut m'aider, je l'en remercie d'avance car il me sortirait du pétrin. De plus, je souhaite comprendre comment le faire donc merci de m'expliquer.

26doc-a-modifier.zip (20.66 Ko)

Ma question commence à descendre loin dans le forum. J'espère que quelqu'un pourra m'aider

Alors, ça n'inspire personne ?

J'ai tout essayé mais je bloque...

Bonsoir

J'ai regardé un fichier vide

Pas inspirant du tout

Dans ton fichier fais plusieurs exemples qui illustrent ton problème

Je pensais avoir fait assez, je vais en rajouter, merci de me l'avoir dit.


Voici le document avec quelques lignes exemples. Si certains titres sont remplacés par des x c'est que je ne peux pas vous donner les intitulés mais j'ai besoin de garder ce format pour le tableau ( ce seront les mêmes intitulés d'une feuille à l'autre).

J'espère que ce sera bon cette fois-ci.

Merci pour votre aide.

24doc-a-modifier.zip (21.03 Ko)

Bonsoir

Dans ton fichier rien ne t'empêche de mettre plusieurs X sur la même ligne

On peut remplacer par une cellule unique avec liste déroulante ?

Cela évitera ce problème

A te lire

Je ne comprends pas bien ta question.

Après avoir relu mon précédent message, je me rends compte que cela peut porter à confusion.

J'ai changé les titres des colonnes par des lettres et TXT veut dire qu'il y aura du texte dans les cellules.

Les x sont des "croix" = variables définies par l'utilisateur. Ce sont elles qui imposent le déplacement de la ligne sur la feuilles concernée. Je garderai ceci dans le fichier final.

J'ai également réécrit le texte d'explication.

Désolée mais c'est évident dans mon idée mais assez compliqué à expliquer.

Merci encore pour ton aide.

14doc-a-modifier.zip (21.44 Ko)

Bonsoir

je suis parti de ton fichier précédent

A vérifier

Bonsoir,

Merci. D'après mes premiers tests, rien ne se passe...

Je reviendrai demain mais merci pour ton aide.

Bonsoir

Heuuuu

Rien ne se passe c'est à dire ?

Les macros sont elles activées ?

Me revoilà !

Alors, je tiens à m'excuser pour ma bouletitude, c'est mon côté blonde qui ressort de temps en temps. Les macros n'étaient effectivement pas activées....

Sinon, c'est parfait sauf qu'il faudrait que les lignes soldées restent quand même dans le premier tableau (tableau de suivi) avec un fond vert foncé. Est-il possible que les lignes ne gardent pas la mise en forme lorsqu'elles se copient dans les autres feuilles ? Les couleurs sont surtout intéressantes dans le tableau de suivi. Est-il aussi possible de changer la couleur de AUDIT en Rose foncé svp ?

En tout cas, je suis impressionnée ! J'aurai été incapable de faire ça ! Merci beaucoup !

Bonjour

Je t'avais oublié, désolé

Une suite

zazoubasket a écrit :

avec un fond vert foncé.

zazoubasket a écrit :

Est-il aussi possible de changer la couleur de AUDIT en Rose foncé svp ?

Tu modifies les couleurs de fond ou d'écriture comme bon te semble

Merci beaucoup !!!

Donc, qi j'ai bien compris, si je change la couleur de la cellule modèle, ça prend en compte le changement ?

Est-ce que je peux masquer la colonne AC pour qu'elle n'apparaisse pas dans le tableau ?

Si je veux réutiliser le fichier pour 2013, cela ne bloquera rien ? (en gros, je redémarre à 0 mais ave cles dates en 2013)

Par contre, je sais que j'abuse, imaginons que je me trompe et que je ne souhaite finalement pas remplir la ligne, j'ai remarqué que, même si je supprime les croix, la ligne reste copiée dans l'onglet où elle s'est copiée pour la première fois et elle garde la mise en forme dans le tableau de suivi. Est-ce possible de supprimer ceci stp (= la ligne est vierge comme si rien ne s'était passé et elle n'apparait dans aucune feuille)?

Et, à moins que ce soit trop compliqué, peux-tu m'expliquer comment tu as fait stp ? (où trouver la macro)

En tout cas, je me répète mais merci !!!

Bonsoir

zazoubasket a écrit :

si je change la couleur de la cellule modèle, ça prend en compte le changement ?

Oui mais pour les lignes suivantes

zazoubasket a écrit :

Est-ce que je peux masquer la colonne AC pour qu'elle n'apparaisse pas dans le tableau ?

Oui

zazoubasket a écrit :

Si je veux réutiliser le fichier pour 2013, cela ne bloquera rien ? (en gros, je redémarre à 0 mais ave cles dates en 2013)

Oui mais n'oublies pas d'effacer la colonne AC

zazoubasket a écrit :

Par contre, je sais que j'abuse, imaginons que je me trompe et que je ne souhaite finalement pas remplir la ligne, j'ai remarqué que, même si je supprime les croix, la ligne reste copiée dans l'onglet où elle s'est copiée pour la première fois et elle garde la mise en forme dans le tableau de suivi. Est-ce possible de supprimer ceci stp (= la ligne est vierge comme si rien ne s'était passé et elle n'apparait dans aucune feuille)?

Désolé mais dans ce cas où la possibilité de mettre plusieurs croix dans la même ligne pas évident de le faire par macro, il faut le faire à la main

Une possibilité serait d'avoir une liste de choix qui remplace les 3 premières colonnes et une autre qui remplace les 4 dernières

Là une possibilité serait envisageable (pas sur sur mais ....)

Le principe est simple

Si une croix dans une des 3 premières colonnes, je récupère en fonction de la colonne de la croix, la ligne du tableau, laquelle me permet de récupérer la couleur d'écriture

Pour les 4 dernières colonnes, même principe mais pour la couleur du fond

En plus je note le numéro de la colonne en AC, comme je teste si c'est le même numéro que la colonne dans laquelle la croix va être mise

Si différence cela veut dire que la ligne était copiée dans une page (Nom = entête de la colonne numéro marqué dans AC ) , donc je supprime la ligne de cette page

Ensuite je vais écrire dans la nouvelle page (Nom = Entête de la colonne dans laquelle la croix va être mise)

zazoubasket a écrit :

(où trouver la macro)

Clic droit sur le nom de l'onglet ---> Visualiser le code

Banzai64 a écrit :

Bonsoir

zazoubasket a écrit :

si je change la couleur de la cellule modèle, ça prend en compte le changement ?

Oui mais pour les lignes suivantes

zazoubasket a écrit :

Est-ce que je peux masquer la colonne AC pour qu'elle n'apparaisse pas dans le tableau ?

Oui

zazoubasket a écrit :

Si je veux réutiliser le fichier pour 2013, cela ne bloquera rien ? (en gros, je redémarre à 0 mais ave cles dates en 2013)

Oui mais n'oublies pas d'effacer la colonne AC Cela n'empêchera de faire fonctionner la macro ?

zazoubasket a écrit :

Par contre, je sais que j'abuse, imaginons que je me trompe et que je ne souhaite finalement pas remplir la ligne, j'ai remarqué que, même si je supprime les croix, la ligne reste copiée dans l'onglet où elle s'est copiée pour la première fois et elle garde la mise en forme dans le tableau de suivi. Est-ce possible de supprimer ceci stp (= la ligne est vierge comme si rien ne s'était passé et elle n'apparait dans aucune feuille)?

Désolé mais dans ce cas où la possibilité de mettre plusieurs croix dans la même ligne pas évident de le faire par macro, il faut le faire à la main

Une possibilité serait d'avoir une liste de choix qui remplace les 3 premières colonnes et une autre qui remplace les 4 dernières

Là une possibilité serait envisageable (pas sur sur mais ....) Du coup, merci, on va rester comme ça, à moi de faire attention à ne pas me tromper

Le principe est simple

Si une croix dans une des 3 premières colonnes, je récupère en fonction de la colonne de la croix, la ligne du tableau, laquelle me permet de récupérer la couleur d'écriture

Pour les 4 dernières colonnes, même principe mais pour la couleur du fond

En plus je note le numéro de la colonne en AC, comme je teste si c'est le même numéro que la colonne dans laquelle la croix va être mise

Si différence cela veut dire que la ligne était copiée dans une page (Nom = entête de la colonne numéro marqué dans AC ) , donc je supprime la ligne de cette page

Ensuite je vais écrire dans la nouvelle page (Nom = Entête de la colonne dans laquelle la croix va être mise)

zazoubasket a écrit :

(où trouver la macro)

Clic droit sur le nom de l'onglet ---> Visualiser le code

Rien à rajouter à part MERCIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII !!!!! Non, franchement, je me répète mais je suis impressionnée, cela solutionne pas mal de mes problèmes

Rechercher des sujets similaires à "deplacement ligne changement couleur auto"