IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Correction d'un fichier de concours de pétanque ( association )


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial
    Secteur : Alimentation

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Par défaut Correction d'un fichier de concours de pétanque ( association )
    Bonjour à tous,

    je fais parti d'un club de pétanque et il y a quelques années, les responsables de l'association m'ont demandé de faire ou de trouver un programme pour ne avoir à écrire sur des feuilles parce que le nombre de joueurs ne cesser d'augmenter. Après quelques recherches, j'ai trouvé un très bon programme "libre de téléchargement", fait par un amateur de pétanque.
    Après l'avoir adapter pour notre club, tout ce passait très bien.

    Il y a une semaine, ils m'ont demandé de faire quelques corrections, le nombre de licenciés ne fais qu'augmenter, mais là je cale. Le programme est assez complexe "pour moi" et en essayant de faire les modifications par rapport aux demandes, je me retrouve à chaque fois avec des fenêtres de débogage.....

    C'est pour cela que je viens vers vous pour un petit coup de main si c'est possible.

    En attente de votre réponse, d'avance merci.

    Cordialement.

    Fred.

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour et bienvenue

    Tu n'as peut-être pas bien compris la vocation d'un forum de développement.
    Si tu veux obtenir une aide :
    - isole la difficulté que tu rencontres (ce ne saurait être l'ensemble de ton programme)
    - présente entre balises code le code concerné par cette difficulté
    - expose les tenants et aboutissants de cette seule difficulté

  3. #3
    Membre à l'essai
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial
    Secteur : Alimentation

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Par défaut
    merci pour votre réponse et je vais essayer de vous expliquer chaque petits problèmes.

    Lors du tirage au sort, le fichier des inscriptions des joueurs se rapporte à un fichier "tables" avec un fichier où sont inscrit le numéro des joueurs.

    Ce fichier est au format .XLT. Chaque fois que je veux faire une correction dans ce fichier, même en le sauvegardant dans les options au format .XLT, mon programme ne reconnaît plus mon fichier.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
      Workbooks.Open Filename:=Dir & TABL, ReadOnly:=True 'OUVRIR la TABLE et COPIER
     
        '***********A ce stade le fichier TABLE_D_MAXIME_.XLT doit être ouvert (en LECTURE SEULE)
        '****(et donc que l'instruction ci-dessus ait fonctionné)
        '***** et le fichier ouvert ne doit pas être TABLE_D_MAXIME_1 !!!
        '***** pour cela IL FAUT QUE le fichier XLT soit un xls à l'origine qui ait été rebaptisé en XLT (je ne sais pas pourquoi)
     
        Windows(TABL).Activate ' en cas de bug : VERIFIER Répertoires(DIR) et NOM exact de la table concernée (FICH)
            Sheets("F2").Select
            Range(Cells(1 + nn, 1 + DECAL_30), Cells(taille + nn, 26 + DECAL_30)).Select 'C1:Z21
            Selection.Copy
     
        '***********RETOUR au programme appelant************
        Windows(PROGR_appelant$).Activate ' (ou bien  Windows(1).Activate  ==>SI c'est le 1er excel appelé en mémoire)
            Sheets("TIRAGES").Select
            Range("A27").Select
            ActiveSheet.Paste
            'Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
                False, Transpose:=False
            Application.CutCopyMode = False
    Voilà, j'espère que cela ira pour les explications.

    Encore merci.

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks.Open Filename:=Dir & TABL, ReadOnly:=True 'OUVRIR la TABLE et COPIER
    1) Que contiennent les variable DIR et TABL ?
    2)
    ce stade le fichier TABLE_D_MAXIME_.XLT doit être ouvert (en LECTURE SEULE)
    '****(et donc que l'instruction ci-dessus ait fonctionné)
    Un fichier s'est-il alors ouvert ? Si oui : quel est son chemin complet ?
    3)
    '***** pour cela IL FAUT QUE le fichier XLT soit un xls à l'origine qui ait été rebaptisé en XLT (je ne sais pas pourquoi)
    J'ignore totalement comment ce projet a été construit, mais il semble (???) que l'un de tes classeurs (lequel ?) contienne une procédure dont la vocation est précisément de créer ce fichier

    Etc, etc ...
    Il n'est pas possible de t'aider sur la base de ces seules indications. Tout donne à penser que tu es en possession d'une étrange conjugaison de projets interdépendants

Discussions similaires

  1. Détermination des adversaires pour un concours de pétanque
    Par Quintoux dans le forum Mathématiques
    Réponses: 10
    Dernier message: 26/10/2015, 20h44
  2. Données correctes avec un fichier excel
    Par Kris0311 dans le forum Visio
    Réponses: 0
    Dernier message: 04/08/2010, 14h42
  3. [XML] Taille correct d'un fichier XML et Nombre de fichiers
    Par kurkaine dans le forum XML/XSL et SOAP
    Réponses: 9
    Dernier message: 30/04/2007, 16h07
  4. Correction d'un fichier xml mal formé
    Par devlo dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 25/10/2006, 11h30
  5. correction d'un fichier
    Par abdel54 dans le forum Oracle
    Réponses: 7
    Dernier message: 29/11/2005, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo