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 :

code à la synthèse d'une série


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 108
    Par défaut code à la synthèse d'une série
    Bonjour à tous

    Est-il possible de mettre en œuvre la procédure suivante dans le code


    AAAA AABA AACA AADA
    AAAB AABB AACB AADB
    AAAC AABC AACC AADC
    AAAD AABD AACD AADD
    AAAE AABE AACE AADE
    AAAF AABF AACF AADF
    AAAG AABG AACG AADG
    AAAH AABH AACH AADH
    AAAI AABI AACI AADI
    AAAJ AABJ AACJ AADJ
    AAAK AABK AACK AADK
    AAAL AABL AACL AADL
    AAAM AABM AACM AADM
    AAAN AABN AACN AADN
    AAAO AABO AACO AADO
    AAAP AABP AACP AADP
    AAAQ AABQ AACQ AADQ
    AAAR AABR AACR AADR
    AAAS AABS AACS AADS
    AAAT AABT AACT AADT
    AAAU AABU AACU AADU
    AAAV AABV AACV AADV
    AAAW AABW AACW AADW
    AAAX AABX AACX AADX
    AAAY AABY AACY AADY
    AAAZ AABZ AACZ AADZ

    Jusqu'à la dernière série "ZZZZ"

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Cela doit dépendre de la boule de cristal

  3. #3
    Membre actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 108
    Par défaut
    Bonjour professeur clementmarcotte

    Comment façon de faire de ce code ؟

  4. #4
    Membre actif
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2011
    Messages : 108
    Par défaut
    Bonjour

    Est-il possible d'améliorer le code suivant déception lente

    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
    Sub Qdb()
    Application.ScreenUpdating = False
    Set Ws = Sheets(1): Set Ws1 = Sheets(2)
    On Error GoTo 1
    ''Sheets(1) A1 To A26 "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z"
             For a = 1 To 26
                f1 = Ws.Range("a" & a)
                 n1 = 0
                    For b = 1 To 26
                           f2 = Ws.Range("a" & b)
                        For c = 1 To 26
                               f3 = Ws.Range("a" & c)
                             For d = 1 To 26
                                    f4 = Ws.Range("a" & d)
                                     n1 = n1 + 1
                                     ww = f1 & f2 & f3 & f4
                                     Ws1.Cells(n1, a) = ww
                             Next d
                        Next c
                    Next b
             Next a
    Ws1.Activate
    1:
    Application.ScreenUpdating = True
    End Sub

  5. #5
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Je ne suis pas sûr d'avoir bien compris !
    Un truc dans le genre peut être ?
    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
     
    Sub Qdb()
     
        Dim Tbl(1 To 26) As String
        Dim TblCode(1 To 26, 1 To 26) As String
        Dim I As Integer
        Dim J As Integer
        Dim K As Integer
        Dim L As Integer
     
        For I = 1 To 26: Tbl(I) = Chr(64 + I): Next I
     
        For I = 1 To 26
            For J = 0 To 25
                For K = 0 To 25
                    For L = 0 To 25
                        On Error Resume Next 'I + J + K en fin de boucle valeur 27
                        TblCode(I + J + K, L + 1) = Tbl(I) & Tbl(J + 1) & Tbl(K + 1) & Tbl(L + 1)
        Next L, K, J, I
     
        Worksheets("Feuil2").Range("A1:Z26") = Application.WorksheetFunction.Transpose(TblCode)
     
    End Sub

Discussions similaires

  1. [Débutant] Création d'une série de textBox avec une code en vb.net
    Par chouchachaimouta dans le forum VB.NET
    Réponses: 4
    Dernier message: 19/05/2012, 22h52
  2. Yat il un code pour rechercher le centre d'une série de numéros
    Par alidroos dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 07/01/2012, 12h52
  3. Ligne de code pour une série
    Par jmbonnaz dans le forum MATLAB
    Réponses: 1
    Dernier message: 09/02/2007, 14h56
  4. Compression d'une série d'images jpeg
    Par Tchello dans le forum Langage
    Réponses: 3
    Dernier message: 31/08/2003, 19h59
  5. Créer une série dans un chart
    Par cyrose dans le forum C++Builder
    Réponses: 5
    Dernier message: 28/11/2002, 11h37

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