Importation données depuis WEB, me please

Bonjour,

Alors enfaîte je suis un grand passionné de NHL.

Je vais sur le site pour voir les résultats.

J'ai vu que sur excel nous pouvions importer des données depuis les sites web :

Site en question : http://www.nhl.com/ice/fr/standings.htm

Du coup j'ai décidé d'importer les tableaux afin de me déconnecter du site et consulter le classement depuis Excel.

Fichier excel après importation des données : (Fichier : Import données Web.xlsx)

Mon problème est que les colonnes "DOM" ; "ETR" ; "F"; "10D" contiennent des données de la forme suivante :

x-x-x

(x pouvant aller de 1 à 9)

Lors de l'import sur Excel, excel transforme ses données au format Date, du coup au lieu d'avoir des données au format énoncé ci-dessus, je me retrouve avec des dates.

Comment puis-je faire pour que l'import se fasse correctement ou alors retrouver mes données d'origines ?

En vous remerciant par avance.

Cordialement

bonjour,

une proposition de macro, à insérer dans un module, à lancer via alt-F8 après avoir sélectionné la plage des données sur laquelle il faut détricoter les dates...

Sub reformatdate()
For Each c In Selection
If IsDate(c.Value) Then
Select Case c.NumberFormat

Case "d-mmm"
 st = "'" & Format(Day(c.Value), "#0") & "-" & Format(Month(c.Value), "#0") & "-"
c.Value = st
Case "m/d/yyyy"
st = "'" & Format(Day(c.Value), "#0") & "-" & Format(Month(c.Value), "#0") & "-" & Format(Right(Year(c.Value), 2), "#0")
c.Value = st
End Select
End If
Next c

End Sub

Sa fonctionne nickel, merci l'ami !!!

Rechercher des sujets similaires à "importation donnees web"