Import données et mise en formz

Totor

XLDnaute Nouveau
Bonjour,

MichelXLD et bebere m'ont fourni ce code qui permet d'importer des données à partir d'un classeur fermé.

Ca fonctionne parfaitement, mais ca n'importe pas la mise en forme et ca déconne quand les cellules du fichier original sont fusionnnées.

Savez vous comment résoudre ces deux problèmes?

Merci à tous

Bonne fin de journée

Totor
---------------

Sub importDonnees_Feuille_ClasseurFerme()
'
'Activer la reference Microsoft ActiveX Data Objects x.x Library
'
Dim Cn As ADODB.Connection
Dim Rs As ADODB.Recordset
Dim Ws As Worksheet
Dim xConnect As String, Fichier As String, Cible As String

Fichier = 'G:\\FINANCE\\FY06\\por\\03-18por\\Aje.xls'

xConnect = 'DRIVER={Microsoft Excel Driver (*.xls)};' & _
'ReadOnly=1;DBQ=' & Fichier

'attention à bien à jouter $ à la suite du nom de la feuille
Cible = 'SELECT * FROM [TWC$];'

Set Rs = New ADODB.Recordset
Rs.Open Cible, xConnect, adOpenStatic, adLockOptimistic, adCmdText

Set Ws = Workbooks('TWC.xls').Worksheets.Add
Ws.Name = 'Aje'
Ws.Range('A1').CopyFromRecordset Rs

Rs.Close
Set Rs = Nothing
End Sub
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 294
Messages
2 086 896
Membres
103 404
dernier inscrit
sultan87