Rechercher : dans
Par :

Ouvrir fichier excel sous access et renommer

Dernière réponse le 18 mai 2007 à 15:08:49 nciolasdelfaut, le 17 mai 2007 à 11:33:58 
 Signaler ce message aux modérateurs

Bonjour,
Je cherche une macro me permettant de :
1- Ouvrir un fichier type.xls sous access (réalisable avec Workbooks.Open)
2-enregister ce fichier sous un nom qui est donner automatiquement par access = (NuméroAuto).xls, sans perdre le fichier type.xls

Configuration: Windows 2000
Internet Explorer 6.0

1

Lupin.A, le 18 mai 2007 à 13:17:51

Bonjour,

suggestion :

Sub OuvrirFichier()

    Dim xlApp As Variant, xlBook As Variant    'Objets classeur

    Dim FichierXL As String, NouveauNom As String

    FichierXL = "C:\Temp\Test.xls"
    NouveauNom = "C:\Temp\Text.xls"
    
    'Création de l'objet Excel (main mise sur !)
    Set xlApp = CreateObject("Excel.Application")
    'Création de l'objet [Fichier Excel]
    Set xlBook = xlApp.Workbooks.Open(FichierXL)

    xlApp.DisplayAlerts = False
    xlBook.SaveCopyAs NouveauNom
    xlApp.DisplayAlerts = True
    
    Set xlBook = Nothing
    Set xlApp = Nothing
    
End Sub
'

Lupin

Répondre à Lupin.A

2

 nciolasdelfaut, le 18 mai 2007 à 15:08:49

Salut LUPIN!!!
Merci beaucoup pour ton aide, j'ai réussi à avancer dans mon programme de gestion. Ta Sub OuvrirFichier() fonctionne à merveille!!!!
1000Merci
Nicolas

Répondre à nciolasdelfaut