Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Oy480y7wIHA.4896@TK2MSFTNGP03.phx.gbl...
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lSteph
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Oy480y7wIHA.4896@TK2MSFTNGP03.phx.gbl...
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lSteph
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" a écrit dans le message de groupe de
discussion : uQPmlU#
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lStephtu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : uQPmlU#wIHA.3968@TK2MSFTNGP04.phx.gbl...
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lSteph
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Oy480y7wIHA.4896@TK2MSFTNGP03.phx.gbl...
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lSteph
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" a écrit dans le message de groupe de
discussion : uQPmlU#
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lStephtu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX
dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" a écrit dans le message de groupe de
discussion : uQPmlU#
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lStephtu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs
excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les
valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX
dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : uQPmlU#wIHA.3968@TK2MSFTNGP04.phx.gbl...
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lSteph
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Oy480y7wIHA.4896@TK2MSFTNGP03.phx.gbl...
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lSteph
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs
excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrement
d'une table Access, mais en lien dynamique (sans importer les
valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX
dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" a écrit dans le message de groupe de
discussion : uQPmlU#
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lStephtu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs
excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les
valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
Oui je vois ceci :
A B C
1 717 1013 600
2 717 2013 100
3 250 1013 300
Comment trouver dans la colonne C la valeur (ici 600) qui réponde à la fois
aux deux
critères suivants :
A= 717 ET B= 1013 ?
Tape tes critères de recherche par exemple en E1 (717) et F1 (1013)
ou tu veux dans la feuille tape maintenant cette formule que tu valides en
appuyant en
même temps sur ctrl+majuscules+enter (c'est une formule matricielle)
=INDEX(C1:C3;EQUIV(1;(E1¡:A3)*(F1±:B3);0))
mais pour avoir un seul résultat (comme RECHERCHV()), le 1er trouvé, dans
une cellule (pas de formule matricielle) ?
Merci
"Misange" a écrit dans le message de groupe de
discussion : urf#Ge$
bonjour
on peut le faire :
regarde ici
http://www.excelabo.net/excel/formulesexemples.php#indexequivx2
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.netje voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX
dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" a écrit dans le message de groupe de
discussion : uQPmlU#
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lStephtu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs
excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les
valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
Oui je vois ceci :
A B C
1 717 1013 600
2 717 2013 100
3 250 1013 300
Comment trouver dans la colonne C la valeur (ici 600) qui réponde à la fois
aux deux
critères suivants :
A= 717 ET B= 1013 ?
Tape tes critères de recherche par exemple en E1 (717) et F1 (1013)
ou tu veux dans la feuille tape maintenant cette formule que tu valides en
appuyant en
même temps sur ctrl+majuscules+enter (c'est une formule matricielle)
=INDEX(C1:C3;EQUIV(1;(E1¡:A3)*(F1±:B3);0))
mais pour avoir un seul résultat (comme RECHERCHV()), le 1er trouvé, dans
une cellule (pas de formule matricielle) ?
Merci
"Misange" <misange@monsite.net> a écrit dans le message de groupe de
discussion : urf#Ge$wIHA.5892@TK2MSFTNGP02.phx.gbl...
bonjour
on peut le faire :
regarde ici
http://www.excelabo.net/excel/formulesexemples.php#indexequivx2
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
je voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX
dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : uQPmlU#wIHA.3968@TK2MSFTNGP04.phx.gbl...
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lSteph
tu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Oy480y7wIHA.4896@TK2MSFTNGP03.phx.gbl...
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lSteph
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs
excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrement
d'une table Access, mais en lien dynamique (sans importer les
valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
Oui je vois ceci :
A B C
1 717 1013 600
2 717 2013 100
3 250 1013 300
Comment trouver dans la colonne C la valeur (ici 600) qui réponde à la fois
aux deux
critères suivants :
A= 717 ET B= 1013 ?
Tape tes critères de recherche par exemple en E1 (717) et F1 (1013)
ou tu veux dans la feuille tape maintenant cette formule que tu valides en
appuyant en
même temps sur ctrl+majuscules+enter (c'est une formule matricielle)
=INDEX(C1:C3;EQUIV(1;(E1¡:A3)*(F1±:B3);0))
mais pour avoir un seul résultat (comme RECHERCHV()), le 1er trouvé, dans
une cellule (pas de formule matricielle) ?
Merci
"Misange" a écrit dans le message de groupe de
discussion : urf#Ge$
bonjour
on peut le faire :
regarde ici
http://www.excelabo.net/excel/formulesexemples.php#indexequivx2
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.netje voudrais en fait ramener la valeur de la colonne C pour une ligne qui a
une valeur XX dans la colonne A et YY dans la colonne B.
2 critères donc. : L'enregistrement sélectionné à la fois la valeur XX
dans
la colonne A et YY dans la colonne B.
On parle de la même chose?
Merci
"LSteph" a écrit dans le message de groupe de
discussion : uQPmlU#
Re,
Exemple sur un tableau de 2300 lignes:
tu ferais ta recherche de la valeur en A dans feuil3 colonne d mais tu
voudrais ramener la deuxième colonne de feuil3
A oublier recherchev et remplacer par index et equiv
=index(feuil3!$a$2:$h$2300;equiv($a2;feuil3!$d$2:$d$2300;0);2)
Comment ça marche:
=index(tableau;numligne;numcolonne)
=equiv(valcherch;matricerecherche;typerecherche)
donc un tableau et index renvoie la valeur située à une position
ligne ou colonne
plus qu'à utiliser Equiv pour la déterminer
pour aller plus loin regarde bien l'aide de ces deux fonctions.
On peut ainsi combiner une recherche verticale avec une horizontale
et selon différentes options valeur exacte ou proche.
Cordialement.
--
lStephtu as sans doute raison mais si je veux sélectionner ensuite un
enregistrement dans la table Excel liée en fonction de plusieurs critères
la
fonction RECHERCHEV ne me propose que celui de la 1ère colonne. Comment
résoudre ce 2ème problème?
merci
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
...de rien, ce fût un plaisir!
;-)
Qui peut le plus peut le moins!
pour rassembler ta centaine de cellules ta source peut être unique ou
multiple,
s'il n'y en a pas trop le cas échéant faire plusieurs imports , un
onglet par source,
ensuite tu crée celui dans lequel tu ordonnes tes cents cellules en
liant avec les onglets voulus.
sinon
si tu as autant de tables à interroger que de cellules à ramener
dans Access une requête simple ou création de table te permettrait
prioritairement de générer un regroupement..me semble-t-il, avant
d'envisager le travail depuis excel.
@+
--
lStephnon ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs
excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un
enregistrementd'une table Access, mais en lien dynamique (sans importer les
valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de groupe de
discussion : Ov4Jy6ywIHA.4876@TK2MSFTNGP02.phx.gbl...
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lSteph
Bonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La base
Access est protégée par un fichier de sécurité mdw
Merci
non ce n'est pas ce que je veux. Les données dont j'ai besoin sont
destinées
à une centaine de cellules du classeur, je ne veux pas recupérer un
tableau
mais des données individuellement. Comme un lien entre 2 classeurs excel.
"LSteph" a écrit dans le message de groupe de
discussion :
Bonjour,
plus simplement si ton souci est juste l'actualisation des données
tu peux effectivement commencer par faire une requête ou
Importer des données d'access dans une feuille excel
via le menu Données
Données Externes
...ensuite seulement!
pour l'actualisation tu peux la paramétrer en passant à nouveau par le
menu Données
Données Externes
Propriétés de la plage de données..
Contrôle de l'actualisation.
Sinon
l'aide de Monsieur Crosoft raconte que:
L'échange dynamique de données (DDE, Dynamic Data Exchange) est une
technologie plus ancienne qui n'est pas fiable. Dans la mesure du
possible, utilisez une alternative plus fiable à DDE, telle que la
liaison et l'incorporation d'objets (OLE, Object Linking and Embedding).
(....pour plus voir Office Online)
En passant par VBA, tu peux aussi récupèrer des données
(voir aussi ADO).
Cordialement.
--
lStephBonjour,
Dans une cellule Excel je voudrais créer un lien vers un enregistrement
d'une table Access, mais en lien dynamique (sans importer les valeurs)
Avez-vous des exemples de script que je pourrais adapter à mon cas?
La baseAccess est protégée par un fichier de sécurité mdw
Merci