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 :

conjuguer avec vba


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 3
    Par défaut conjuguer avec vba
    bonjour
    voila je cherche comment conjuguer des verbes du premier groupe à toute les personnes

    par exemple le verbe "manger" :
    on inscrit ce verbe dans ue cellule et après avoir appuyer sur un bouton les cellules d'en-dessous affiche les différentes conjugaisons
    je pense qu'il faut dire à vba de remplacer les deux dernieres lettres par la conjugaison qui va bien pour chaque cellule mais je ne vois pas comment faire

  2. #2
    Membre éclairé

    Inscrit en
    Mars 2007
    Messages
    331
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 331
    Par défaut
    Ouch! Je ne suis pas experte en VBA, mais j'entrevois d'autre problèmes... Comme par exemple le verbe "jeter" qui double parfois le "t", ou le verbe "acheter" qui, dans certaines conditions, prend un accent grave sur le "e". Et que dire de ceux qui prendront le verbe "aller" comme un verbe du 1er groupe?

    Pourquoi ne pas aller plutôt sur des sites comme Le Devoir conjugal?

  3. #3
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    Salut
    Je suis pas ultra bon en conjugaison et je me demande si touS les verbes du 1er groupe fonctionnent bien de la même façon pour touS les temps.
    [Edit]Grillé, je suis nase j'avais même pas pensé au style de verbe comme jeter ...[/edit]
    Si tel est le cas, des formules devraient suffires, sans passer par VBA, regarde du cote de Gauche() cette formule te permet de récupérer un nombre de caractères en partant de la gauche, tu auras également besoin je pense de NBCar() qui te retourne le nombre de caractères d'un mot.
    Ainsi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Gauche("Manger";NBCar("Manger")-2)
    devrait te retourner "Mang", il te suffit alors de rajouter le reste en fonction du temps.

    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 3
    Par défaut
    oui merci
    mais moi j'aimerai passer par vba car je souhaite le réaliser dessus pour approfondir mes connaîssances^^

  5. #5
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    Et bien dans ce cas (le reste des remarques données plus haut restant vrai), tu as des fonction similaires en VB qui font la même chose que les formules que je t'ai donné.
    Gauche() devient ... Left() ... on travail un peu son anglais aussi du coup
    NBCAR devient Len()

    Pour ce qui est de lire le contenu d'une cellule ou d'y inscrire quelque chose, le mieux étant de regarder quelque Tutoriels

    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

Discussions similaires

  1. afficher la barre de menus complète avec vba
    Par jejestyle dans le forum Access
    Réponses: 7
    Dernier message: 07/09/2006, 18h07
  2. Utilisation de DDERequest avec VBA
    Par queenmum dans le forum Général VBA
    Réponses: 1
    Dernier message: 10/09/2005, 12h24
  3. Ouvrir un document Excel en READ ONLY (avec VBA)
    Par beegees dans le forum Access
    Réponses: 2
    Dernier message: 29/12/2004, 20h48
  4. Créer un formulaire avec VBA ?
    Par Jean Bonnisme dans le forum VBA Access
    Réponses: 3
    Dernier message: 14/10/2004, 10h40
  5. problème avec VBA
    Par Delph dans le forum Langage
    Réponses: 2
    Dernier message: 19/08/2002, 13h15

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