Randonnée cyclotouriste - creer des listes de participants p

Bonjour, je suis nouveau dans ce forum et ai la questions suivante, passionnante, à résoudre:

Mon club de vélo organise une randonnée chaque année. 300 à 500 participants viennent, en fonction du soleil. Cette année, pour simplifier notre looooourd processus d'inscription, nous voulons demander aux participants de se pré-inscrire par internet sur une table Excel générée et renseignée via Google doc. C'est la Liste Maître.

Nom Prénon Sexe N° de licence Date de naissance N° de club

Nous aurons donc, dans l'ordre des inscriptions autant de lignes d'inscriptions que de pré-inscrits. C'est à dire sans doute peu la première année, mais nous visons à terme 80% de pré-inscrits.

À l'accueil au départ de la randonnée, nous remettons aux participants leur feuille de route contre le paiement de leur participation. Cela serait simple, mais NON !!! La moitié des participants voient leur inscription payée par leur club. Nous devons donc les accueillir en meutes, avec des postes d'inscription sans ordinateurs (sans doute 3 à 4 postes, composés chacun de une table et de deux personnes) organisés par club et non par personne.

Zut !

Nous avons donc besoin de les alimenter d'une feuille par club (identifié par "N° de club") qui contient:

En en-tête: N° du club (et autres informations associées au N°de club)

En liste:

Nom Prénon Sexe N° de licence Date de naissance

... et des champs que nous renseignons à la main (parcours, prix, consentement à respecter le code de la route)

Voilà mon problème:

Comment extraire de la Liste Maître, dans les dernières 24 heures, des listes sur nos feuilles par club, rangées par nom, alphabétiquement, sans y passer la nuit ?

Est-ce, simplement, possible ?

Toute aide sur le forum sera la bienvenue, même la plus minuscule. Idéalement, existe-t-il des ressources nous permettant d'apprendre cela et d'architecturer correctement nos tableaux, maintenant que nous avons la chance que tout reste encore à faire ?

Merci d'avance.

Salut Michelangelo,

une première ébauche à tester...

La macro démarre sur un double-clic en [A1].

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'
Dim sClub As String
'
Application.ScreenUpdating = False
'
If Not Intersect(Target, Range("A1")) Is Nothing Then
    Cancel = True
    For x = 2 To Range("A" & Rows.Count).End(xlUp).Row
        sClub = "Club " & CStr(Cells(x, 6))
        iOK = 0
        For y = 1 To Sheets.Count
            If Sheets(y).Name = sClub Then iOK = 1
        Next
        If iOK = 0 Then Sheets.Add(After:=Sheets(Sheets.Count)).Name = sClub
        With Worksheets(sClub)
            If iOK = 0 Then
                .Range("A1").Value = sClub
                .Range("A3:F3").Value = Range("A1:F1").Value
            End If
            iRow = .Range("A" & Rows.Count).End(xlUp).Row + 1
            .Range("A" & iRow & ":F" & iRow).Value = Range("A" & x & ":F" & x).Value
            If iRow > 4 Then .Range("A4:F" & iRow).Sort key1:=.Range("B4"), order1:=xlAscending, key2:=.Range("A4"), order2:=xlAscending, Orientation:=xlTopToBottom
        End With
    Next
End If
'
Application.ScreenUpdating = True
'
End Sub

A+

21cyclotour.xlsm (14.51 Ko)

Bonsoir,

Salut Curulis !

On peut supposer que ta liste se présentera sur une feuille Excel : ligne 1 pour les en-têtes de champs, et 6 colonnes pour les champs.

Je te conseillerais donc de mettre au point sur une autre feuille un modèle de la feuille destinée à chaque club.

La liste des noms et autre infos par nom à y porter pourra facilement être générée à partir de la liste de base par filtrage avancé.

Si d'autres indications sont à porter on pourra les placer aux endroits voulus.

Et une procédure pourra rapidement être mise au point pour constituer en boucle chaque feuille-club et l'imprimer (voire la mémoriser également en pdf...)

Mais si tu souhaites quelque chose de parfaitement adapté, ton modèle est nécessaire...

Cordialement.

Bravo curulis57. Non seulement tu viens en deux coups de cuillère à pot de me convaincre que c'est possible, mais encore tu nous apportes la solution tout chaud sur un plateau. Qui tourne sur Excel 2011 mac. Pour l'édition 2018 de notre randonnée, je ne vois pas de raison évidente d'aller plus loin.

C'est vraiment super et je t'en suis reconnaissant.

Pour 2018, je nous vois déjà:

1 Créer un modèle analogue à ton tableau, avec les données non renseignées sur fond gris pour guider les copier-coller spéciaux.

2 Dans les dernières 24 heures quand le guichet à saisies est fermé, faire un collage spécial des données du tableau récupéré par Google doc par internet, et coller les valeurs dans ce tableau.

3 Le cas échéant retraiter les champs dates s'ils ont perdu leur caractère de champ date.

4 Double-clic dans la case a1, et voilà, cela crée en un coup toutes les listes de club et y range les cyclos par ordre alpha.

5 Pour l'élégance, créer alors les fiches de club (notre fichier est en pj) et y coller les données qui vont bien depuis l'onglet du club. MFerrand apporte des compléments qui semblent capables de nous donner un confort certain, en plus.

Brillant !

Un point de clarification sur les fiches de club: on les demande mais les clubs ne savent pas qui participera et cela les rase de se donner du mal à chercher à savoir. Alors s'ils ont fait l'exercice, ils transmettent une fiche pré-fabriquée, faite par eux sur un modele comparable et pré-renseigné de la liste *complète de leurs adhérents, en précisant alors qu'ils vont payer pour leurs membres sur la base de la liste de présence que nous aurons établie sur la fiche de club en notre possession (la leur ou par défaut la nôtre). Alternativement, ils ne font rien et tout se passe pendant le rush des départs. Notre fiche, nous le savons, n'a virtuellement aucune chance d'être renseignée, mais elle indique au moins ce que nous attendons. Tout le travail dont nous parlons permet de préparer à l'avance les feuilles de route et de pré-renseigner tout fiche de club que nous aurions éventuellement reçue. Un gain de temps considérable quand on fait ça en temps masqué avec une bière.

Naturellement, je n'ai jamais pratiqué les macros et n'y comprends donc rien.

Pour y remédier, quel tutoriel me recommanderais de suivre ?

Merci encore à vous deux.

--

Michelangelo

Rechercher des sujets similaires à "randonnee cyclotouriste creer listes participants"