REPORTER et DECALER sans CELLULES VIDES

  • Initiateur de la discussion Initiateur de la discussion titifo44
  • 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 !

T

titifo44

Guest
Bonjour ,
Je n'arrive pas à ouvrir le présent fichier à cause des macros et je souhaite votre aide
Y a t il quelqu'un qui pourrait me donner une autre astuce pour activer ces macros sans passer par la solution classique ( Développeur - Sécurité des macros - Paramètre des macros + les 4 possibilités à cocher que j'ai essayées plusieurs fois sans résultat)
Est il possible d'avoir la solution de mon sujet par des formules excel au lieu de macros (voir feuille 1 du fichier joint), cela me faciliterait la chose car je suis nul en VBA
Merci d'avance
 

Pièces jointes

Re : REPORTER et DECALER sans CELLULES VIDES... et sans macros

Bonjour,
nouvel arrivant sur le forum, je n'ai pas activé les macro de ton fichier,
néanmoins, il existe une solution qui répond à ton attente en utilisant la fonction recherchev
la description des modifications est inclue dans la feuille, à la suite de ta question.
modifications faites avec Excel 2010, format compatible excel 2003 édité après coup,
normalement tout ce que j'ai utilisé est compatible avec la version 2003
Remarque :
n'y avait-il pas plus simple ?
je ne peux pas y repondre pour vous sur une application sortie de son context physique et temporel...

Cordialement
 

Pièces jointes

Re : REPORTER et DECALER sans CELLULES VIDES

Bonjour Titifo44, jump. Bonjour à tous

Une solution avec une seule colonne intermédiaire pour remplir le tableau 4, avec une formule matricielle à valider avec ctrl+maj+entrer. On peut aussi obtenir cette colonne intermédiaire en remplaçant les SOMME par des SOMMEPROD, sans valider la formule en matriciel.

@ plus

P.S1 : Pour la version sans colonne intermédiaire... 🙂 🙂
 

Pièces jointes

Dernière édition:
Re : REPORTER et DECALER sans CELLULES VIDES

Bonjour CISCO et JUMB
Merci beaucoup pour le travail que vous avez fourni et ça marche bien. J'ai reformulé mes besoins pour le même tableau car je n'ai pas osé demander trop (voir fichier joint)
Merci d'avance
 
Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir

Où est ton nouveau fichier, décrivant davantage tes besoins ?

@ plus

P.S : Si quelqu'un trouve une méthode sans colonne intermédiaire... Perso, pour le moment, je sèche.
 
Re : REPORTER et DECALER sans CELLULES VIDES

Bonjour,
Désolé pour le fichier non joint. Je ne suis pas encore habitué aux manipulations
Merci d'avance
 

Pièces jointes

Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir

Une possibilité en pièce jointe.

Je n'ai pas associé "Equipe A" avec "1", mais le mot "Equipe" avec "A1", et ainsi de suite pour les autres cellules. Dis moi si cela te convient.

De même pour les cellules à partir de A10, j'ai réutilisé le même type de formule qu'en AJ10. On peut faire plus simple avec
SUBSTITUE(AJ10;"Equipe ";"")
formule que tu peux ensuite tirer vers la droite et vers le bas.

@ plus
 

Pièces jointes

Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir CISCO,
Je te remercie beaucoup pour ta patience et ton aide précieuse. Ça marche bien
Je me permets d'abuser de ta gentillesse pour te demander de jeter un coup d'oeil sur le fichier joint pour apporter une retouche
En fait les équipes appelées "Equipe A", "Equipe B", etc correspondent réellement à des noms de club (que j'ai modifié sur le fichier) càd:
RG DES = Royal Golf de Dar Essalam,
RG MR = Royal Golf de Marrakech etc. Donc on doit utiliser le contenu de la cellule et non le mot "Equipe"
De même pour les appellations A1, B1, etc. qui représentent des noms de joueurs
Merci d'avance pour ton aide
Amitiés
 

Pièces jointes

Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir

C'est un peu plus compliqué, mais c'est faisable. Cf. en pièce jointe.

@ plus

P.S: Cela ne fonctionne que si tu utilises le tableau tel quel. Si tu insères une ligne dans la plage 26:242, ou des cellules dans la plage Q26:S242, il y aura certainement des problèmes.
 

Pièces jointes

Dernière édition:
Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir CISCO,
Merci encore pour ton aide
Dans ta dernière intervention, on se retrouve avec un tableau comportant 1 groupe de 2 joueurs à la fin. Ça ne passe pas et je m'explique par des exemples simples.

Ex 1: si j'ai 12 inscrits, j'aurai 4 groupes de 3 joueurs qui vont se suivre avec un intervalle de 10mn comme suit:
08h00: A1 B1 C1
08H10: D1 E1 F1
08h20: G1 H1 I1
08H30: J1 K1 L1

Ex 2: si j'ai 11 inscrits, je suis dans l'OBLIGATION de faire partir en PREMIER 1 groupe de 2 joueurs suivi de 3 groupes de 3 joueurs comme suit:
08h00: A1 B1
08H10: C1 D1 E1
08h20: F1 G1 H1
08H30: I1 J1 K1

Ex 3: si j'ai 10 inscrits, je suis dans l'OBLIGATION de faire partir en PREMIER 2 groupes de 2 joueurs suivis de 2 groupes de 3 joueurs comme suit:
08h00: A1 B1
08H10: C1 D1
08h20: E1 F1 G1
08H30: H1 I1 J1

PAS DE GROUPES DE 2 JOUEURS OU 1 JOUEUR SEUL à LA FIN DU TABLEAU
Merci pour ton aide
Amitiés
 
Re : REPORTER et DECALER sans CELLULES VIDES

Bonjour

Sans tenir compte de ton dernier message, une version avec une formule plus simple permettant d'obtenir les résultats de la colonne intermédiaire S, utilisant davantage la colonne Q, remplie de 1, 2, 3... (Grace à ces nombres, il ni a plus besoin des parties avec MOD).

Dès que je peux, j'essayerai de prendre en compte ton dernier message.

@ plus
 

Pièces jointes

Dernière édition:
Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir

Une autre pièce jointe en tenant compte de tes dernières remarques. J'ai mis des noms dans les formules pour les rendre un peu plus courtes, et aussi un peu plus compréhensibles.

@ plus
 

Pièces jointes

Dernière édition:
Re : REPORTER et DECALER sans CELLULES VIDES

Bonsoir

Une autre version, sans colonne S intermédiaire.
En fait, c'est la colonne Q qui sert de colonne intermédiaire. Dans celle-ci, sont mis automatiquement les nombres 1, 2 , 3... suivis du numéro de la ligne/1000, ce qui donne 1,027, puis 2,028.... Le format permet de n'afficher que la partie entière de ce nombre. La formule dans la colonne Q est matricielle, donc à valider avec Ctrl+maj+entrer, pour obtenir les {} avant et après la formule.
J'ai aussi mis, pour ne mettre en couleur que les cellules des colonnes Q et R contenant un numéro ou le nom d'un participant, une mise en forme mettant automatiquement les autres cellules en blanc, sans bordure.

Les formules dans les tableaux de droite vont chercher en premier 1,027 (au lieu de 1) (ce qui donne Equipe AA1 ou A1), puis 1,41 (au lieu de 2) (ce qui donne Equipe B1 ou B1), et ainsi de suite pour les 1,..., puis 2,028, puis 2,042 et ainsi de suite.

@ plus
 

Pièces jointes

Dernière édition:
Re : REPORTER et DECALER sans CELLULES VIDES

Bonjour à tous

Une autre version avec une formule plus simple en colonne Q, non matricielle. Sur le fichier réel, il ne faut que mettre les noms en colonnes R, sans rien toucher aux autres colonnes des tableaux jaunes.

@ plus
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
13
Affichages
1 K
M
Réponses
1
Affichages
731
Retour