rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

SOS VBA - transfert de Access vers Excel

nolal, le mardi 27 novembre 2007 à 18:29:02
Bonjour,
Je vais vous présenter rapidement un problème qu'on me demande de résoudre. Etant informaticien, je ne devrais pas avoir trop de problème pour la compréhension de vos réponses, je répondrais aussi des que possible a vos remarque et/ou questions.

Je dois à partir d'une table Access, ajouter une feuille Excel dans un classeur précis.

Cela parait très simple mais on m'a posé des contraintes très particulières. Tout d'abord, pas d'export : il FAUT (et ce n'est pas moi qui l'écris en majuscule) qu'on fasse une lecture "cellule à cellule". Ensuite, le formatage Excel doit être fait à partir d'Access : taille et couleur de police, bordures et couleur de cellule, fusion de cellules, hauteur de lignes et largeur de colonnes, format des données.

Ce sont ces dernières infos dont j'ai besoin :
Comment envoyer des données dans une nouvelle feuille d'un classeur donné
Quelles sont les commandes VBA Access pour formater des cellules Excel ?


Pour plus d'infos et pour permettre a certains de voir l'étendue du désastre, je vous colle un petit bout de la table que je dois transférer (vous pourrez montrer ça à vos petits enfants en disant : "Regarde ce qu'ils faisaient, avant")

ID Nv1 Nv2 ZONE Val1 Val2 Taux2
01 0 -- ----- 2680 1995 0,74
02 1 -- France 1600 1177 0,73
03 1 11 Paris 927 603 0,65
04 1 11 Paris 287 68 0,23
05 1 11 Paris 640 535 0,83
06 1 12 Corse 317 281 0,88
07 1 12 Corse 130 113 0,87
08 1 12 Corse 123 113 0,92
09 1 12 Corse 25 21 0,83
10 1 12 Corse 39 34 0,86

Je m'excuse, je sais que ça ne rend pas très bien au format texte. Quelques petites remarques :
Pour la ligne 3, les valeurs 1 et 2 sont les sommes des lignes 4 et 5
Idem pour la 6, les valeurs 1 et 2 sont les sommes des lignes 7 à 10
Etc. ...
Bravo pour le rangement des données. J'aimerai bien que Merise soit enseigné des la 6eme.
Je pense que cette table a été importée depuis Excel, je ne sais même pas pourquoi Access, si ce n'est que le grand patron aime bien ça (et encore ... pas pour tout. Citation : "Non, pas d'Etats, ca ne marche jamais. Nous on fait du coloriage sous Excel")
Configuration: Windows XP
Firefox 2.0.0.7
Répondre à nolal  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 nolal, le mercredi 28 novembre 2007 à 11:47:26
Hop, je m'excuse d'avoir posté ca, ce sujet est resolu par la decouvrte d'un tuto magique :
http://cafeine.developpez.com/access/tutoriel/excel/
(qui renvoie vers un autre tuto tout aussi bien fait)

J'ai cherché 4 heures hier sans rien trouver et aujourd'hui, la recherche sous google de "CreateObject("Excel.Application")" vient de me sauver la mise.
Je n'ai pas encore testé mais ca ne saurait tarder.
Répondre à nolal
Logiciels pertinents trouvés dans les téléchargements
Télécharger MP3List 2.2MP3List - MP3List permet de gérer une collection de MP3, il recherche automatiquement tous les fichiers MP3, lit les TAG et d’autres...Catégorie: Playlists
Licence: Freeware/gratuit
Télécharger Excel Viewer 2003Excel Viewer - Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel (fichiers XLS ), même...Catégorie: Tableur
Licence: Freeware/gratuit
Télécharger MOREFUNC (Macro complémentaire EXCEL) 5.06MOREFUNC (Macro complémentaire EXCEL) - Morefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel. Ces fonctions sont...Catégorie: Tableur
Licence: Freeware/gratuit
Télécharger OpenOffice.org 2.4.1OpenOffice.org - OpenOffice est une suite bureautique complète entièrement gratuite, compatible avec la suite Microsoft Office. Elle...Catégorie: Suite bureautique
Licence: Open Source
Plus de logiciels gratuits sur « SOS VBA transfert de Access vers Excel »