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

Contribuez Discussion :

Gestion des codes VBA


Sujet :

Contribuez

  1. #1
    Membre éprouvé
    Gestion des codes VBA
    Bonjour à tous,

    Voici un outil Excel de mon cru permettant d'organiser les codes VBA, tutoriaux et autres sources d'infos récupérées sur son ordinateur.
    C'est essentiellement un outil de classement, avec quelques fonctionnalités supplémentaires décrites dans le doc Word joint.
    Il devrait fonctionner directement sous les versions 2000 à 2003, sans doute après conversion sur 2007 et +

    Merci de poster vos commentaires

    en espérant que ça puisse servir

  2. #2
    Nouveau Candidat au Club
    Salut,

    C'est exactement l'exemple que je recherchais pour la gestion du DnD sur un treeView.


    Thanks a lot !!!!


    Fredben

  3. #3
    Membre éprouvé
    Bonjour Fredben,

    Merci bien de ta réaction (après un an et 108 affichages, je commençais à me demander si on allait me gratifier d'une réaction quelconque)
    Content que ça puisse t'inspirer

  4. #4
    Membre chevronné
    Excellent et pratique pour ranger proprement ses petites affaires.
    Sur Excel 2010, ça tourne tout seul... un p'tit ruban et ça sera parfait ! (Je vais regarder ça)

    A recommander à ceux qui ne savent pas retrouver leur bout de code.

    Curt
    Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
    ---------------------------------------------------------------------
    Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
    Et si vous faisiez un bon geste en 2020 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !

  5. #5
    Membre éprouvé
    Bonjour curt,

    Merci, content que ça puisse servir
    On m'a remonté de possibles lenteurs si le nombre de codes commence à être important
    Si vous avez des observations sur le sujet, n'hésitez à m'en faire part , même si je ne sais pas si j'aurais le courage de remettre le nez dedans

  6. #6
    Membre régulier
    Bonjour ,

    J'aime beaucoup l'idée, merci...

    Mais, je n'arrive pas à l'exécuter : dès que je clique sur "Lancer" il me dit que le chemin d'accès est introuvable (BDGestCode) alors qu'il est là... Je ne comprends pas bien...

  7. #7
    Membre régulier
    C'est bon, j'ai réglé mon souci... C'est que je suis tête en l'air !!! Lol

    Merci beaucoup pour cette appli, bien pratique

    PS : petite amélioration, quand on supprime un élément, il rest dans la base de données du classeur Excel...

    Merci encore

    Ciao

  8. #8
    Membre du Club
    Bonjour

    Merci pour ton fichier
    Il me dit qu'il faut l'adapter pour les version 64 bits.
    pourriez vous m'eclairer

    Merci d'avance

  9. #9
    Responsable
    Office & Excel

    Salut.

    Normalement, à l'ouverture, tu vas arriver dans le code après l'avertissement de mise à jour de version.

    Tu peux remplacer la déclaration en rouge par le code suivant:
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #If VBA7 Then
      Private Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias _
          "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation _
          As String, ByVal lpFile As String, ByVal lpParameters _
          As String, ByVal lpDirectory As String, _
          ByVal nShowCmd As Long) As Long
    #Else
      Private Declare Function ShellExecute Lib "shell32.dll" Alias _
          "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation _
          As String, ByVal lpFile As String, ByVal lpParameters _
          As String, ByVal lpDirectory As String, _
          ByVal nShowCmd As Long) As Long
    #End If
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    Vous avez apprécié la réponse? =>
    ---------------

  10. #10
    Membre du Club
    Merci Pierre pour ta réponse

###raw>template_hook.ano_emploi###