Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/10/2011, 10h01   #1
Invité de passage
 
Femme
Inscription : octobre 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : octobre 2011
Messages : 2
Points : 1
Points : 1
Par défaut Aide à faire une fonction

Bonjour,

Je suis débutante en vba je maitrise bien excel et j’aimerais faire une fonction dans VBA qui me permette à partir d’une abréviation de texte dans une cellule de renvoyer une ligne d’information contenu dans un tableau avec plusieurs cellule et une mise en forme particulière.
Exemple dans la feuille 1 que j’ai nommé matrice j’ai le tableau vide avec la mise en forme souhaité dans la feuille 2 que j’ai nommé index j’ai le même tableau avec les infos l’idée est de taper dans la feuille 1 colonne A une abréviation qui renvois toutes les infos correspondant à la ligne de la feuille 2 a la feuille 1. En sachant que la feuille 2 sert uniquement de matrice et que l’abréviation peut-être tapé dans n’importe quel numéro de la colonne A, je vous joins un fichier d’exemple j’espère que je me suis bien expliqué.
Exemple abréviation CAR = CARTONS AVEC TOUTES LES INFOS
Est-ce que quelqu’un pourrait m’aider ?
Merci d’avance de votre aide
Fichiers attachés
Type de fichier : zip AIDE SUR EXCEL VBA.zip (14,5 Ko, 3 affichages)
c.baldino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 10h25   #2
Membre éclairé
 
Avatar de Nako_lito
 
Développeur .NET
Inscription : mai 2008
Messages : 561
Détails du profil
Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : mai 2008
Messages : 561
Points : 390
Points : 390
une bonne méthode pour réaliser qqc comme ça, serait de lancer l'éditeur de maco automatique, effectuer les actions manuellement, étudier et adapter le code générer en automatique (je le faisais souvent et je remplaçais les valeur genre brut en valeur générique)

ensuite, tu pourra re poster pour les éléments individuels qui te posent problème, mais je pense que ta demande est un peu trop complexe pour n'avoir qu'une réponse.
__________________
- La dernière fois que j'ai testé ca fonctionnait !
- Vous n'avez rien modifié ?
- Non ! Je suis pas idiot non plus.
- ....
- Enfin si, juste le fichier .dll, mais a 4Ko, ca devait pas être important.
Nako_lito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 10h52   #3
Membre confirmé
 
Homme Denis Morena
Technicien qualité et métrologie industrielle
Inscription : avril 2011
Messages : 115
Détails du profil
Informations personnelles :
Nom : Homme Denis Morena
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Technicien qualité et métrologie industrielle
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 115
Points : 221
Points : 221
Bonjour,

je pense qu'il te faut juste une recherche verticale... ou j'ai mal compris ton problème. Voir fichier ci-joint, dans l'onglet MATRICE (colonne A) entre les "codes" de l'onglet INDEX et les informations correspondante sont actualiser.

Si c'est pas ce que tu veux, explique mieux ton problème et dsl d'avoir répondue à côté ! xD

Cordialement
Fichiers attachés
Type de fichier : zip AIDE SUR EXCEL VBA (2).zip (15,8 Ko, 4 affichages)
White Mibu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 16h12   #4
Invité de passage
 
Femme
Inscription : octobre 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : octobre 2011
Messages : 2
Points : 1
Points : 1
Par défaut Merci

Merci beaucoup White Mibu ça marche!!!!!

C'est geniale

Merci encore
c.baldino est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h04.


 
 
 
 
Partenaires

Hébergement Web