Décalage de lignes vers le haut dans un tableau

Bonjour à tous,

J'aimerai savoir s'il est possible de définir une fonction qui me permet de faire remonter des données si la case au dessus n'est pas déjà occupée comme dans l'exemple ci-dessous. Dans mon cas, lorsque j'introduis un "nouveau chantier", il crée des lignes supplémentaires (ce que je recherche) mais j'aimerai qu'il teste une condition pour savoir si les lignes du dessus ne sont pas occupées. Si c'est le cas, alors il remonte les données.

En PJ se trouve le fichier.

image

J'espère être clair ^^

Merci d'avance

Bonjour Flo71

J'espère avoir bien compris,
je place le chantier dans la semaine ou il y a de la place, sinon je créé de nouvelles lignes

A+

Bonjour BrunoM45, bonjour à tous =)

Excuse moi de ma réponse tardive mais je n'avais pas accès à mon tableur avant aujourd'hui ^^

C'est exactement ce que je cherchais à faire

Juste un petit soucis : cela fonctionne bien quand il y a un chantier au dessus mais lorsque il n'y a rien au dessus, il y a un décalage d'une ligne Je vais essayer de regarde dans le code afin de voir si je peux modifier ça.

En tout cas merci pour ton travail de qualité

C'est étrange, ce décalage intervient à la deuxième colonne

C'est bon le problème est réglé, cela venait de la ligne :

image

Il fallait rajouter le -1 ^^

Merci encore =)

Rechercher des sujets similaires à "decalage lignes haut tableau"