pour ne pas voir de guillemets (encore une fois je n'ai pas vu l'ombre du premier mot de ta source), modifie le code qu je te propose comme suit :
Sub lire()
Fichier = Application.GetOpenFilename("Fichiers csv, *.csv")
If Fichier = False Then Exit Sub
N = FreeFile
Open Fichier For Input As #N
i = 0
Do While Not EOF(1)
Line Input #N, Contenu
i = i + 1
Table = Split(Contenu, ";")
For j = 0 To UBound(Table)
Cells(i, j + 1).Value = "'" & Replace(Table(j), """", "")
Next j
Loop
Close #N
End Sub