Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Formule decaler

  • Initiateur de la discussion Initiateur de la discussion Seddiki_adz
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Seddiki_adz

XLDnaute Impliqué
bonjour
comment modifier cette formule
=DECALER(A$1:$F1;ENT((LIGNE()-1)/6);MOD(LIGNE()-1;6);1;1)
pour decaler le plage g1 :L1 vers la cellule o26
Merci
 
Solution
J'ai fait une modification de la feuille "jour1 M".

Telle qu'elle est, tu dois pouvoir l'utiliser pour tous les jours, aussi bien pour le matin que pour le soir, en modifiant deux choses :
- le numéro du jour,
- soit mettre "matin" pour le matin, soit mettre autre chose pour l'après-midi.


J'ai modifié la formule de #23 pour qu'elle s'adapte automatiquement à trois choses :
- colonne du surveillant,
- numéro du jour,
- matin ou pas matin.
Du coup elle est un peu plus longue :
Code:
=DECALER(Feuil1!$B$2;ENT((LIGNE(C8)-8)/6)+12*($E$5-1)+4*(COLONNE(C8)-3);MOD(LIGNE(C8)-8;6)+6*($C$5<>"matin"))
J'ai fait une modification de la feuille "jour1 M".

Telle qu'elle est, tu dois pouvoir l'utiliser pour tous les jours, aussi bien pour le matin que pour le soir, en modifiant deux choses :
- le numéro du jour,
- soit mettre "matin" pour le matin, soit mettre autre chose pour l'après-midi.


J'ai modifié la formule de #23 pour qu'elle s'adapte automatiquement à trois choses :
- colonne du surveillant,
- numéro du jour,
- matin ou pas matin.
Du coup elle est un peu plus longue :
Code:
=DECALER(Feuil1!$B$2;ENT((LIGNE(C8)-8)/6)+12*($E$5-1)+4*(COLONNE(C8)-3);MOD(LIGNE(C8)-8;6)+6*($C$5<>"matin"))
 

Pièces jointes

Dernière édition:
Bonjour
comment rectifier pour que chaque surveillant sera dans salle une seule fois pendant cinq jours
 
Dernière édition:
Votre image ne montre pas quelle est l'instruction impliquée.
Dans les options VBA Modifiez l'option de récupération d'erreur en "Arrêt dans le module de classe"
Parce qu'avec "Arrêt sur les erreur non gérées" on ne peut aller en débogage que dans les modules standard, et non les modules de classe ni UserForm.
 
 

Pièces jointes

  • p3.png
    98.9 KB · Affichages: 20
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
313
Réponses
13
Affichages
318
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…