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 :

VBA Algorithme Excel Debutant


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2018
    Messages : 2
    Par défaut VBA Algorithme Excel Debutant
    Bonjour,
    J'ai des données à traiter chaque jour sous forme de tableau. Afin de me faciliter le travail, j'aimerais réaliser un script VBA.
    J'ai donc l'idée de l'algorithme, mais je dois avouer ne pas avoir les connaissances suffisantes en VBA pour pouvoir l’écrire.

    J'aimerai que mon script fasse :

    -i=0
    -y=1
    -Tant que la cellule n'est pas nulle, faire :
    ----i++
    ----Si la cellule (6,i)==Chaine de caractere
    --------Copy line
    --------Paste line sur la line(y) d'un autre classeur
    --------y++

    Est-ce possible simplement?

    Merci d'avance pour votre réponse.

    Cordialement,
    Un amateur.

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

    en fait la programmation c'est un raisonnement couplé à une syntaxe lié au logiciel de développement!

    quand tu écris Si la cellule (6,i)==Chaine de caractere tu est déjà dans un logiciel de développement.

    par exemple cellule (6,i c'est de l'excel ,== ça c'est du C;C++;C#

    on écrira en pseudo code qui résume par écris ce que nous voulons codé en s'affranchissement des logiciel incriminé dans notre développement, ensuite il nous restera qu'a retraduire en fonction de la syntaxe des outils utilisés au final!

    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
     
    Si Condition alors
       traitement A
       traitement B
     Si non
        traitement C
       traitement D
    Fin Si
     
    Tant que condition faire
        traitement A
    fin faire
    si A=B alors
    fin si
     
    Pour de 1 à 10 faire
    fin faire
    tu peux même télécharger DIA pour visualiser ton algorithme!

    Nom : Sans titre.png
Affichages : 2301
Taille : 148,3 Ko

    personnellement j'utilises un logiciel de programmation de micro contrôleur qui utilise DIA!

    j'e dessine le schéma logique de mon application et je la compile il me génère le code imédiatement exploitable par le micro contrôleur sens taper une ligne de code!

    ça serait bien pour VBA mais j'ai pas trouvé!
    Dernière modification par Invité ; 16/03/2018 à 10h37.

  3. #3
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut
    Bonjour !

    Citation Envoyé par rchabot Voir le message
    Est-ce possible simplement?
    Oui mais pas en suivant cet algorithme antédiluvien, pour éviter l'usine à gaz
    mieux vaut utiliser les ressources internes d'Excel bien plus performantes et simples à coder !

    Excellentissime tutoriel :  Les filtres avancés ou élaborés dans Excel  …
    ~ 5 lignes de code …

    ___________________________________________________________________________________________________________
    Je suis Paris, Egypte, Nigeria, New-York, Mogadicio, Barcelone, London, Manchester, Stockholm, Istanbul, Berlin, Nice, Bruxelles, Charlie, …

  4. #4
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2018
    Messages : 2
    Par défaut
    D'accord,

    merci pour vos réponses, je vais regarder ceci !

Discussions similaires

  1. [VBA][Excel][debutant] question procedure
    Par Fealendril dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 17/01/2006, 15h42
  2. [VBA-E] [Excel] Protection d'une plage de cellules
    Par fikou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/11/2002, 11h28
  3. [VBA-E] [Excel] Lancer une macro à une heure donnée
    Par Lysis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2002, 12h15
  4. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 10h19
  5. [VBA-E] [Excel] Filtrer le donnees d'une sheet
    Par donia dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/09/2002, 10h55

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