> Tous les forums > Forum Bureautique
 commande vba export access vers excel 2010
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Alexou
  Posté le 27/03/2015 @ 14:48 
Aller en bas de la page 
Petit astucien

Bonjour,

J'utilise la commande DoCmd.TransferSpreadsheet pour exporter les données d'une requête access vers un fichier Excel dont voici le code

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel7, req_JT_UG, Chemin, True

Mon soucis c'est que "acSpreadsheetTypeExcel7" crée un fichier au format Excel 95. Or ce dernier a un nombre de lignes limité par rapport à mes besoins.

Je souhaiterai donc que le fichier excel créé par la commande d'export soit au format Excel 2010. J'ai trouvé sur le net qu'il fallait remplacer le "7" par "14" pour avoir la version Excel 2010.

acSpreadsheetTypeExcel14

A cela j'ai aussi été dans VBA / Outils / Références / coché Microsoft Excel 14.0 Object Library.

Mais à l'excution j'ai un message d'erreur "3170 - Pilote ISAM introuvable".

Et là, je suis perdu :-(

Sur les forums ils parlent de modification des données du Registre, mais n'y connaissant rien je préfére ne pas y toucher.

Y a t-il une autre solution en terme de paramétrage ?

Publicité
gilbert_rgi
 Posté le 27/03/2015 à 18:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

voir si vous avez bien la bonne dll

VBE / outils / références

microsoft DAO 3.5 Object library qui pointe vers la DLL "DAO350.DLL"

ferrand
 Posté le 27/03/2015 à 18:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

J'ai le sentiment que si ta version est plus ancienne, tu ne pourras pas exporter vers une version d'Excel plus récente que ta version d'Access.

Normalement, en tapant ta ligne de commande, à la frappe de la ',' après Export, une liste déroulante doit te proposer les choix possibles. Il convient de choisir le numéro de version le plus élevé. Les paliers étant 8 (Excel 97) [65536 lignes] et 12 (Excel 2007) [plus d'un million de lignes].

Ensuite tu ouvres dans Excel 2010 et convertit.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
129,99 €Ecran 24 pouces AOC 24G2U5/BK (IPS, FullHD, 1 ms, 75 Hz, FreeSync) à 129,99 €
Valable jusqu'au 05 Avril

Amazon propose actuellement l'écran incurvé 24 pouces AOC 24G2U5/BK à 129,99 € alors qu'on le trouve ailleurs à partir de 160 €. Cet écran à rétroéclairage LED dispose d'une dalle IPS Full HD (1920x1080), dispose d'entrées VGA, HDMI et DisplayPort. Grâce à son temps de réponse ultra rapide de 1 ms et à sa fréquence de 75 Hz, compatible FreeSync, il se distingue par sa bonne réactivité ! Il possède les technologies anti-scintillement (Flicker Free) et anti lumière bleue (Eye Care).  


> Voir l'offre
48,12 €Routeur Netgear R6220 WiFi AC 1200, compatible OpenWRT à 48,12 €
Valable jusqu'au 01 Avril

Amazon fait une superbe promotion sur le routeur Routeur Netgear R6220 à 48,12 € livré gratuitement. On le trouve ailleurs à partir de 70 €. Ce routeur vous permettra de profiter du WiFi jusqu'à 1200 Mbps. Son amplificateur intégré vous permettra t'étendre la couverture de votre réseau. Le routeur dispose également de 4 prises Gigabit Ethernet. Il est compatible OpenVPN sur le firmware original et vous pourrez lui installer OpenWRT.


> Voir l'offre
969 €Microsoft Surface Laptop 3 13,5 pouces tactile (Core i5, 8 Go, SSD 128 Go) à 969 €
Valable jusqu'au 03 Avril

Amazon fait une promotion sur le tout récent ordinateur portable Microsoft Surface Laptop 3 13 pouces tactile qui passe à 969 € livré gratuitement alors qu'on le trouve ailleurs autour de 1150 €. Cet ordinateur de très grande qualité dispose d'un écran tactile de 13 pouces 2736x1824 pixels, de 8 Go de RAM, d'un processeur Intel Core i5 3470, d'un SSD de 128 Go (qui est facilement remplaçable si besoin). Il ne pèse que 1,2 kg et offre une autonomie jusqu'à 11h30.


> Voir l'offre

Sujets relatifs
Export "ciblé" d'Excel vers Access
exportation fichier access vers excel
Import Excel vers Access
excel vba passer une variable de commande vers macro
PDF vers Excel 2010
Listing Excel vers Outlook 2010
macro excel vers access
Pb format import excel vers access
Excel vers Access
Transférer Données Excel vers Access
Plus de sujets relatifs à commande vba export access vers excel 2010
 > Tous les forums > Forum Bureautique