automatiquement les requêtes et de les convertir accès db tableau excel à l'aide de vbs
J'ai une base de données Access. Je voudrais automatiquement la requête de la table Data_01
et d'exporter les résultats dans une feuille de calcul Excel à l'aide d'ADO en VBScript sur une base quotidienne. À l'heure actuelle mes compétences en ADO font défaut.
- J'ai une date de colonne de temps que je voudrais sélectionner des éléments d'hier et d'aujourd'hui. Dans une interface graphique de requêtes seraient les critères
Between Date() And Date()-1
- J'ai un
PartNumber
colonne que je voudrais sélectionner un numéro de série spécifique. Dans une interface graphique de requêtes seraient les critèresSeries 400
- Je voudrais ensuite sélectionner d'autres colonnes basées sur les critères énoncés aux points 1. et 2.
- Je voudrais obtenir la ligne d'en-tête des colonnes aussi.
Je suis actuellement à l'exportation de la totalité de la table vers Excel, puis à l'aide d'un VBScript pour sélectionner les colonnes que je veux et puis la suppression de toutes les données, puis d'ajustement automatique des colonnes pour mon dernier fichier de sortie. Cela semble être un peu le processeur, et exige beaucoup de temps.
OriginalL'auteur | 2009-02-19
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé les fonctions intégrées dans Excel pour importer les données? Je n'ai pas de version anglaise d'Excel, donc je ne vais pas vous guider à eux, mais je pense que le menu est appelé "Données".
OriginalL'auteur svinto
Voici quelques exemples de VBScript
OriginalL'auteur Fionnuala
Ma première réaction est de faire ce qui suit:
C'est tout simplement d'une question d'échelle et le script de la récolte de données à partir de toutes les 30 Amm.
OriginalL'auteur BIBD
Si vous n'avez pas Excel, vous pouvez accéder à un xls avec ADO comme cette
La seule chose à surveiller est de s'assurer que les colonnes dans la feuille de calcul qui ont un titre dans la première rangée, sinon ce script pourrait échouer.
EDIT:
vous pouvez également écrire le jeu d'enregistrements à un .fichier csv.
Excel s'ouvre .les fichiers csv sans problème. L'inconvénient de cette méthode est Excel ne fait pas bien avec l'économie .les fichiers csv, mais dans excel le fichier csv peut être enregistré en tant que xls.
OriginalL'auteur Tester101