importer des valeurs

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Guillaumega

XLDnaute Impliqué
Bonjour le forum,

Je recherche à importer des taux d'intérêts.
Les données à importer se situent dans un fichier texte à l'adresse http://www.euribor.org/html/download/euribor_2006.txt

Lorsque l'on télécharge puis change l'extension du fichier en .xls, les données que je souhaite utiliser se situent toujours dans la troisième ligne (B3😛3).

Sauriez vous comment automatiser l'importation de la plage B3😛3 dans ma feuille excel?

En vous remerciant,
Guillaumega
 
Re : importer des valeurs

Bonjour Guillaumega, Bonjour au Forum,

Avec l'enregistreur de macro, cela donne ça : (enfin, si j'ai bien compris, pas sûr)
Sub Macro1()
Workbooks.OpenText Filename:="C:\Mes Documents\euribor_2006.txt", Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), _
Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), Array(9, 1), _
Array(10, 1), Array(11, 1), Array(12, 1), Array(13, 1), Array(14, 1), Array(15, 1), Array( _
16, 1))
End Sub

Le chemin est a adapter...



Bon, OK, fainéant, moi, ce matin, mais voir tout de même si cela peut te satisfaire....

Bonne journée.

Jean-Pierre

Edit : Pas besoin de changer l'extension
 
Dernière édition:
Re : importer des valeurs

Bonjour Jean Pierre,

Merci, je vais essayer de bosser avec ça. Je reviendrai vers le forum si je bloque!
Le code suivant est une bonne base de travail !

Sub alalcon()
Workbooks.OpenText Filename:="http://www.euribor.org/html/download/euribor_2006.txt"
ActiveWorkbook.Close
End Sub

A+
 
Re : importer des valeurs

JCGL à dit:
Bonjour à tous, Guillaumega
Salut Jean-Pierre (et Bonne demi-fête) 😛


Un essai par requête Web

Bonne journée

Merci!
Je suis parvenu à mes fins avec le code suivant :

Sub euribor()
Dim E3M As Double
Dim E6M As Double
Dim E9M As Double
Dim E1Y As Double
Dim E2Y As Double
Dim E3Y As Double
Dim E4Y As Double
Dim E5Y As Double
Application.ScreenUpdating = False
Workbooks.OpenText Filename:="http://www.euribor.org/html/download/euribor_2006.txt"
E3M = Worksheets("euribor_2006").Range("G3").Value
E6M = Worksheets("euribor_2006").Range("J3").Value
E9M = Worksheets("euribor_2006").Range("M3").Value
E1Y = Worksheets("euribor_2006").Range("P3").Value
E2Y = 2 * E1Y - E9M
E3Y = 3 * E1Y - 2 * E9M
E4Y = 4 * E1Y - 3 * E9M
E5Y = 5 * E1Y - 4 * E9M
ActiveWorkbook.Close
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b1") = E3M
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b2") = E6M
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b3") = E9M
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b4") = E1Y
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b5") = E2Y
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b6") = E3Y
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b7") = E4Y
Workbooks("negatifs.xls").Worksheets("Feuil1").Range("b8") = E5Y
End Sub


Ca sent le débutant mais bon... faut s'accepter comme on est!!
 
Re : importer des valeurs

Re, et Grand bonjour à toi JCGL (m'enfin, j'sais pas si je dois)

En plus, Guillaumega qu'en rajoute 😡

"Ca sent le débutant mais bon... faut s'accepter comme on est!!"

Alors pour Guillaumega, Rien à voir avec le fil, c'est un squat....

Pour JCGL, je ne réponds pas à la première moitié, mais à la seconde...😱
Donc, Ci Bocoup....

Bon week-end à tous, et à bientôt, j'espère...

Jean-Pierre
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
2
Affichages
4 K
Debutanmacro
D
J
Réponses
2
Affichages
8 K
Boo2bafoot
B
J
Réponses
6
Affichages
1 K
jeanBaptiste
J
R
Réponses
5
Affichages
4 K
R
E
Réponses
0
Affichages
7 K
Excel Merckx
E
B
Réponses
1
Affichages
2 K
besdu06
B
F
Réponses
3
Affichages
2 K
F
O
Réponses
2
Affichages
3 K
Oonai
O
I
Réponses
2
Affichages
999
I
C
Réponses
2
Affichages
1 K
chripatoche
C
Retour