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

VBA Access Discussion :

Comment numéroter les lignes dans l'éditeur VBA


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    16
    Points
    7
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Points : 7
    Par défaut
    Ok, c'est déja pas mal.

    Mais est-ce que quelqu'un connait une application W32 qui permet aussi de numéroter les lignes...

    Parce que avec 3000 Lignes je vous garantis que c'est rude...

    Merci d'avance.
    Adrian

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Va faire une recherche sur Google avec : "MZ-Tools", c'est un utilitaire qui s'intégre à l'interface VBA, il te permettra plein de choses, dont il me semble la numérotation des lignes de codes.

    Starec

  3. #3
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Points
    11 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Par défaut
    Salut,

    un autre outil de cafeine pour la coloration synthaxique http://cafeine.developpez.com/syntax/

    pour numéroter les lignes j'utilise le compléments MZTools http://www.mztools.com/index.htm

    Dolphy

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    16
    Points
    7
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Points : 7
    Par défaut
    Hello,

    Merci pour l'info...

    Pour la coloration synthaxique, c'est ok, je trouve bien, mais pour numéroter les lignes, c'est vraiment a null je trouve...

    Quelqu'un d'autre a une idée??

    Merci.

    Adrian

  5. #5
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Points
    11 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Par défaut
    Moi j'ai une autre solution que te plaiera => tu tape la numérotation à la main comme ça t'es sûr d'avoir ce qui te plaît


    sinon http://silkyroad.developpez.com/VBA/...cEditor/#LII-D

    Dolphy

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    16
    Points
    7
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Points : 7
    Par défaut
    Oui elle me plait pas du tous...

    Je vais pas commencer a m'amuser avec ca...

    Autre idée??

  7. #7
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Points
    11 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Par défaut
    Citation Envoyé par Adrian
    Oui elle me plait pas du tous...


    Citation Envoyé par Adrian
    Je vais pas commencer a m'amuser avec ca...
    ceci était à prendre au second degrès mais ....

    Citation Envoyé par Adrian
    Autre idée??
    Tu as regardé le lien ??

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    16
    Points
    7
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Points : 7
    Par défaut
    Citation Envoyé par Dolphy35
    Tu as regardé le lien ??
    Oui j'ai regardé, merci...

    Si ca interesse quelqu'un avec UltraEdit on a la coloration du Text, et la numérotation des lignes.

    Voila...
    @+

  9. #9
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Points
    11 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 221
    Par défaut
    Salut,

    Citation Envoyé par Adrian
    Si ca interesse quelqu'un avec UltraEdit on a la coloration du Text, et la numérotation des lignes.
    c'est clair c'est une soluce, le problème c'est un Shareware. Dans le même style tu as Notepad++ et PSPAD Editor (ils sont gratuit)

    Dolphy

  10. #10
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Points
    4 297
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Par défaut
    sauvegarde ton module et regarde ceci
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
     
    Function lmod(nom As String) As Boolean
    'enlève numérotation
    Dim mdl As Module
    Dim u As Variant
    Dim boucle As Long
    Dim v As String
    Set mdl = Modules(nom)
    For boucle = 1 To mdl.CountOfLines
    v = LTrim(mdl.Lines(boucle, 1))
    u = val(v)
    If u <> 0 Then
    v = Mid(v, 1 + Len(u), Len(v) - Len(u))
    mdl.ReplaceLine Line:=boucle, String:=v
    End If
    Next boucle
    End Function
     
    Function nmod(nom As String, increment As Integer)
    'numérote
    Dim mdl As Module
    Dim boucle As Long
    Dim compteur As Long
    Dim maligne As String
    Dim anum As Boolean
    Set mdl = Modules(nom)
    For boucle = mdl.CountOfDeclarationLines + 1 To mdl.CountOfLines
    maligne = (mdl.Lines(boucle, 1))
    anum = True
    If maligne = "" Then anum = False
    If Left(LTrim(maligne), 1) = "'" Then anum = False
    If InStr(1, maligne, "function ") <> 0 Then anum = False
    If InStr(1, maligne, "sub ") <> 0 Then anum = False
    If InStr(1, maligne, "end function") <> 0 Then anum = False
    If InStr(1, maligne, "end sub") <> 0 Then anum = False
     
    If anum Then
    compteur = compteur + increment
    mdl.ReplaceLine Line:=boucle, String:=compteur & " " & maligne
    End If
    Next boucle
    End Function

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    16
    Points
    7
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 16
    Points : 7
    Par défaut
    Encore mieu,

    j'ai découvert ca encore:

    ca fait les 2... Coloriation et Numerotation et c'est gratuit...

    http://charles.racaud.free.fr/code-syntaxing/

  12. #12
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Points
    3 834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Par défaut

    ...j'ai découvert ca encore:

    ca fait les 2... Coloriation et Numerotation et c'est gratuit...

    http://charles.racaud.free.fr/code-syntaxing/

    Parce que avec 3000 Lignes je vous garantis que c'est rude...
    Alors bon courage.... Car c'est peut-être gratuit, mais pas franchement pratique...
    Alors que le compléments MZTools est directement intégré dans Access.
    Sans compter les autres possibilités données par Dolphy35 et random

    Enfin c'est toi qui vois en fonction de tes besoins...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment numéroter les lignes
    Par JCMANSION dans le forum Android
    Réponses: 2
    Dernier message: 20/12/2010, 17h10
  2. Numérotation des lignes dans l'éditeur
    Par CinePhil dans le forum Eclipse PHP
    Réponses: 2
    Dernier message: 10/07/2009, 17h34
  3. Comment effacer les lignes dans la console
    Par 7rouz dans le forum Général Java
    Réponses: 4
    Dernier message: 30/12/2008, 15h17
  4. Comment numeroter les lignes dans un état
    Par KADOMINO dans le forum IHM
    Réponses: 9
    Dernier message: 23/10/2008, 17h46
  5. [TRichEdit] Comment numéroter les lignes ?
    Par ARDILLER dans le forum Composants VCL
    Réponses: 1
    Dernier message: 27/03/2006, 16h43

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