Re: importer des donnees d'une cellule d'un classeur externe | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 13-04-2017 12h52
Bonjour alinovitch, bienvenue sur XLPäges.com
Si j'ai bien interprété ta question (pas facile sans exemple joint)...
Pour moi, la solution à ton problème, c'est simplement la fonction RECHERCHEV() :
Syntaxe de cette fonction RECHERCHEV() : = RECHERCHEV (valeur_cherchée;matrice_de_référence;no_colonne_de_Retour;VRAI/FAUX)
Je te conseille de consulter l'aide Excel sur cette fonction si tu ne connais pas.
DANS LA SITUATION QUE TU EXPOSES : Soit un Classeur N° 1, Feuil1, contenant des NOMS en colonne B et des Adresses en colonne C : Soit un autre Classeur N° 3, Feuil1, contenant le NOM à chercher en A1 :
Ensuite, ça fonctionnera toujours, même si ton classeur N°1 est refermé.
A toi d'adapter ce principe dans tes tableaux...
Bien cordialement,
Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Fonction index et Match (equiv en francais) | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 09-04-2017 16h53
Bonjour bigtif59, le Forum,
Tu as presque bien adapté la formule dans ton tableau sauf que... tu as inversé les 2 EQUIV utilisés !
L'un te donne un numéro de ligne et le deuxième un numéro de colonne et c'est bien dans cet ordre que la fonction INDEX() les attend... (sinon, tu pointes sur une référence hors de ta matrice).
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Fonction index et Match (equiv en francais) | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 06-04-2017 22h33
Bonsoir Bigtif59, bienvenue sur XLPages.com
Je ne pense pas être un formuliste extraordinaire, mais je vais quand même tenter de t'expliquer à ma façon... (voir également pièce jointe).
EQUIV(valeur_cherchée, matrice_recherche, [type]) ... cherche une Valeur dans une plage (en ligne ou colonne) et te retourne la position de la cellule trouvée dans cette plage.
Par exemple, dans ton fichier : =EQUIV(20;temp!A:A;0) ... te retournera 3, car la valeur "20" cherchée est trouvée en 3ème position dans la colonne A de la feuille "temp". Tu obtiens donc un numéro de ligne.
Pour trouver le numéro de colonne dans laquelle se trouvera la valeur 2,65, on procède de même : =EQUIV(2,65;temp!1:1;0) ... te retournera également 3, car la valeur "2,65" est trouvée en 3ème position dans la ligne 1 de la feuille "temp".
Ensuite, si tu veux obtenir la valeur située à l'intersection de ces numéro de ligne et numéro de colonne. Il te faut donc utiliser la fonction INDEX() : INDEX(matrice, no_lig, no_col)
Ainsi, dans ton exemple, tu n'as plus qu'à recomposer l'ensemble comme suit en B5 de la feuille "Données": =INDEX(temp!A1:D4;EQUIV(A5;temp!A:A;0);EQUIV(B1;temp!1:1;0)) ... te retournera la valeur 2, soit l'intersection entre les deux fonctions EQUIV(). L'une représentant un numéro de ligne, et l'autre, un numéro de colonne.
En espérant t'avoir un peu éclairé...
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Variable workbook : l'indice n'appartient pas à la sélection | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 05-04-2017 13h59
Bonjour mouftie, bienvenue sur XLPages.com
3 raisons envisageables, selon moi :
Bien cordialement,
Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: REPORT MSGBOX | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 11-03-2017 12h30
Bonjour phicelou, le Forum,
Ok, je te propose donc une solution comme celle en pièce jointe.
On va simplifier un peu...
En espérant avoir répondu à ton problème.
Bien cordialement,
Edité par myDearFriend! le 11/03/2017 12:48:51
Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: VBA excel : Ajouter des lignes et des colonnes dans une matrice | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 10-03-2017 17h46
Bonjour saintsylar, bienvenue sur XLpages.com
Ton fichier n'est pas passé !
Pour rappel :
Bien cordialement,
Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: REPORT MSGBOX | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 10-03-2017 17h37
Bonjour phicelou, le Forum,
Tout d'abord, juste pour info, il ne s'agit pas de "MsgBox" dans ton fichier, mais de "ComboBox" (ce n'est pas grave, mais l'une et l'autre n'ont rien à voir).
Ensuite, une interrogation STP :
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Filtres absents sur les entêtes de colonne d'un TCD | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 08-03-2017 19h16
Bonjour isabelleP, bienvenue sur XLpages.com
Bravo pour cette solution que tu as finalement trouvée seule. Mais surtout un grand merci pour ton partage ! C'est très apprécié.
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Mise en forme de "afficher les détails" dans un TCD | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 07-03-2017 21h16
Bonsoir pdetre, bienvenue sur XLpages.com
Rapide bricolage avec une simple procédure évènementielle VBA....
Code VBA à placer dans le module ThisWorkbook : Private Sub Workbook_NewSheet(ByVal Sh As Object) Sh.UsedRange.Columns(5).WrapText = True End Sub « 5 » est le numéro de la colonne pour laquelle tu souhaites un renvoi à la ligne automatique.
Exemple en pièce jointe.
(pour cet exemple, je me suis permis d'emprunter le TCD en téléchargement, servant de base au tutoriel « Mon Premier Tableau Croisé Dynamique avec Excel 2007 » de notre excellente amie Mth )
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Affectation Tarif suivant Client | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 05-03-2017 21h23
Bonsoir le fil, le Forum,
Lcntrcld, normalement tu peux paramétrer tes notifications dans ton profil de membre XLpages Pour accéder, tu as une icône "Mon compte" en haut à droite des pages du site (lorsque tu es effectivement connecté en tant que membre).
Ensuite, tu as une rubrique "Méthode de notification" pour laquelle tu devrais avoir 3 choix possibles :
Le dernier choix devrait répondre à ton souci.
Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|