REPORTER et DECALER sans CELLULES VIDES

titifo44

XLDnaute Nouveau
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

  • REPORTER et DECALER sans CELLULES VIDES (1).xls
    47.5 KB · Affichages: 53

CISCO

XLDnaute Barbatruc
Re : REPORTER et DECALER sans CELLULES VIDES

Bonjour

Une possibilité en pièce jointe, avec des colonnes intermédiaires. Pour la version avec moins de colonnes intermédiaires, ou sans, on verra plus tard :).

@ plus
 

Pièces jointes

  • REPORTER et DECALER sans CELLULES VIDES bis.xls
    133.5 KB · Affichages: 48

jump

XLDnaute Nouveau
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

  • Reporter&decaler(sans_vides).xlsx
    26.7 KB · Affichages: 42
  • Reporter+decaler(sans_vides).xls
    86.5 KB · Affichages: 38

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010.xlsx
    27.4 KB · Affichages: 36
  • REPORTER et DECALER sans CELLULES VIDES 2010.xlsx
    27.4 KB · Affichages: 40
  • REPORTER et DECALER sans CELLULES VIDES 2010.xlsx
    27.4 KB · Affichages: 41
  • REPORTER et DECALER sans CELLULES VIDES 2003.xls
    108.5 KB · Affichages: 32
Dernière édition:

titifo44

XLDnaute Nouveau
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
 

CISCO

XLDnaute Barbatruc
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.
 

titifo44

XLDnaute Nouveau
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

  • REPORTER et DECALER sans CELLULES VIDES 2010.xlsx
    21.1 KB · Affichages: 39
  • REPORTER et DECALER sans CELLULES VIDES 2010.xlsx
    21.1 KB · Affichages: 38
  • REPORTER et DECALER sans CELLULES VIDES 2010.xlsx
    21.1 KB · Affichages: 38

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau.xlsx
    25.3 KB · Affichages: 40

titifo44

XLDnaute Nouveau
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau 2.xlsx
    23.7 KB · Affichages: 35

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau2.xlsx
    25.8 KB · Affichages: 35
Dernière édition:

titifo44

XLDnaute Nouveau
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
 

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau3.xlsx
    26.9 KB · Affichages: 33
Dernière édition:

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau4.xlsx
    24.8 KB · Affichages: 31
Dernière édition:

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau5.xlsx
    25.9 KB · Affichages: 35
Dernière édition:

CISCO

XLDnaute Barbatruc
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

  • REPORTER et DECALER sans CELLULES VIDES 2010 nouveau6.xlsx
    19.4 KB · Affichages: 24

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 332
Membres
102 863
dernier inscrit
Selemani