OVH Cloud OVH Cloud

Liste de données

48 réponses
Avatar
samos
Bonjour,
Voila je souhaite lié une liste de données avec un classeur fermé sans
passer par du VBA (aucune connaissance)est-ce possible sur excel 2003.

Par avance merci.

10 réponses

1 2 3 4 5
Avatar
MichDenis
Pour le plasir, j'ai apporté quelques légères modifications.

http://cjoint.com/?gzb4Om3v7A

Tu décompresses ces 2 fichiers et tu les laisses dans le même répertoire.
si tu renommes ton fichier source, il ne faut pas oublier de le modifier
dans la procédure du module1. Et par la suite, exécute la procédure
contenu dans le ThisWorkbook.



"samos" a écrit dans le message de groupe de discussion :
#
MichDenis a écrit :
Bonjour Sam,


| j'ouvre le fichier il me demande si je veux executer les macro je dit
| actver puis quand clic sur une case de la colonne B rien.

Le fichier de Daniel fonctionne bien.

Je crois que tu as simplement désactiver les macros événementielles
d'Excel en faisant tes premiers tests.
Pour les activer, tu places cette macro dans un module et tu exécutes
le code :
'----------------------------
Sub Test()
Application.EnableEvents = True
End Sub
'----------------------------




J'ai essayé mais rien à faire
La fenetre s'affiche mais elle est vide.

J'ai insert un module et j'ai recopié les ligne puis executer la macro
module2 test.
Ducoup quand jeclis j'ai bien la fenetre mais elle est vide et puis
apres erreur.
Mais j'ai exploré le module1 de daniel et au debut il y a exactement les
memes lignes de codes

SAM
Avatar
samos
Daniel.C a écrit :
Daniel.C a écrit :
Daniel.C a écrit :
Comprend pas...
Ca fonctionne du feu de dieu chez moi avec tes fichiers (une image
pour te faire saliver) :
http://www.cijoint.fr/cjlink.php?file=cj200906/cijyc4ibsH.jpg
Tu as quelle version d'Excel ?
Daniel






excel 2003 SP3
Normalement y ajuste à ouvrir le fichier?

SAM



Je viens d'essayer avec XL2003 SP3. Ca fonctionne bien. Tu as
vérifié, pour la référence ?
Daniel




oui j'ai vérifié et pas de soucis.
Y a pas de macro à executer?
j'ouvre le fichier il me demande si je veux executer les macro je dit
actver puis quand clic sur une case de la colonne B rien.

Sam



Après l'ouverture, essaie d'exécuter la macro "Test" du module module1
avant de cliquer dans la colonne B de la feuille.
Daniel




Bonjour Daniel,
Un grand merci à toi pour ton aide. Je viens d'ouvrir ton fichier et ca
marche aussi.
Bizarre peut etre du rebootage.
En tout cas mille merci.

SAM
Avatar
Daniel.C
> Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre répertoire à
condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne supplémentaire
du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux serait
que tu dises quelle colonne tu veux importer et ce que tu comptes en
faire.
Daniel
Avatar
samos
Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre
répertoire à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux
serait que tu dises quelle colonne tu veux importer et ce que tu
comptes en faire.
Daniel




Utilser la colonne C dela base de donées intitulé PRI et de la meme
facon que la reference elle ce mette en colonne D du fichier à remplir.

SAM
Avatar
samos
Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre
répertoire à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux
serait que tu dises quelle colonne tu veux importer et ce que tu
comptes en faire.
Daniel




Je viens d'essayer de le placer sur le serveur de la société et
malheureusement il ne trouve pas.
Avatar
samos
Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre
répertoire à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux
serait que tu dises quelle colonne tu veux importer et ce que tu
comptes en faire.
Daniel




Dons je viens de faire un test j'ai décompressé le fichier de denis
directement sur le serveur et la ca marche par contre.
Lorsque je déplace le fichier à remplir sur mon bureau, là ca ne
fonctionne plus.

SAM
Avatar
MichDenis
Bonjour Samuel,

Dans ton fichier, modifie la ligne de code suivante en
adaptant bien sûr le chemin où tu as placé ton fichier source.

Ceci est simplement pour t'assurer que le chemin et le
nom du fichier est bon.

A )
REMPLACE :
Fichier = ThisWorkbook.Path & "" & "aaaa_Source.xls"

PAR
'----------------------------------
IF DIR("NomDuServeurcheminDuServeurNomDuFichierSource.xls")<>"" then
ficher = "NomDuServeurcheminDuServeurNomDuFichierSource.xls"
Else
Msgbox "Chemin introuvable. Opération annulée."
exit sub
End If
'----------------------------------
B )
Lors de l'exécution de la procédure, si tu obtiens une erreur,
tu dois la noter et tu dois nous faire par de cette erreur...
difficile de deviner !

C )
Je n'ai pas de réseau pour effectuer des tests !


"samos" a écrit dans le message de groupe de discussion :

Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre
répertoire à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux
serait que tu dises quelle colonne tu veux importer et ce que tu
comptes en faire.
Daniel




Dons je viens de faire un test j'ai décompressé le fichier de denis
directement sur le serveur et la ca marche par contre.
Lorsque je déplace le fichier à remplir sur mon bureau, là ca ne
fonctionne plus.

SAM
Avatar
Daniel.C
> Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre répertoire
à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour simplifier
l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux serait que
tu dises quelle colonne tu veux importer et ce que tu comptes en faire.
Daniel




Utilser la colonne C dela base de donées intitulé PRI et de la meme facon que
la reference elle ce mette en colonne D du fichier à remplir.

SAM



J'ai modifié le classeur de MichDenis pour prendre en charge la 3e
colonne :
http://www.cijoint.fr/cjlink.php?file=cj200906/cijkWclEOR.xls
Daniel
Avatar
samos
Daniel.C a écrit :
Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre
répertoire à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux
serait que tu dises quelle colonne tu veux importer et ce que tu
comptes en faire.
Daniel




Utilser la colonne C dela base de donées intitulé PRI et de la meme
facon que la reference elle ce mette en colonne D du fichier à remplir.

SAM



J'ai modifié le classeur de MichDenis pour prendre en charge la 3e
colonne :
http://www.cijoint.fr/cjlink.php?file=cj200906/cijkWclEOR.xls
Daniel




Merci daniel
Avatar
samos
samos a écrit :
Daniel.C a écrit :
Daniel.C a écrit :
Merci Mich ca marche nickel.
Juste une question le fichier source peut-il être dans un autre
répertoire à condition de le modifié dans le prog VBA?

par contre je vais essayer de ramener les infos d'une colonne
supplémentaire du fichier source c'est compliqué ou pas ?



Bonjour.
Pour le chemin, pas de problème, Denis a spécifié le même pour
simplifier l'installation.
Pour le second point, non, pas plus que ce qui précède. Le mieux
serait que tu dises quelle colonne tu veux importer et ce que tu
comptes en faire.
Daniel




Utilser la colonne C dela base de donées intitulé PRI et de la meme
facon que la reference elle ce mette en colonne D du fichier à remplir.

SAM



J'ai modifié le classeur de MichDenis pour prendre en charge la 3e
colonne :
http://www.cijoint.fr/cjlink.php?file=cj200906/cijkWclEOR.xls
Daniel




Merci daniel


Je viens de tester mais il me renvoit toujours la même valeur de la
première cellule de la colonne.
SAM
1 2 3 4 5