Sauver les données Excel dans une BD

bonjour,

Nous travaillons avec une application permettant de calculer la situation financière de chaque client (comptes bancaires, immeubles, assurances, impôts, etc.). On créée un classeur Excel par client. Chaque classeur contient environ 120 feuilles (entre les feuilles de saisie et les tableaux générés). La taille se situe à environ 10 Mo par classeur. Le code VBA est conséquent (plus d'une vingtaine de de modules).

Cette application contient de nombreuses feuilles de saisies. Les données à saisir se font en colonne : colonne A=libellé et les colonnes suivantes contiennent les données entrées par l'utilisateur. Par exemple, la feuille immobilier contiendra une colonne par immeuble (avec une colonne vide entre chaque immeuble pour faciliter la lecture). Une fois les données entrées, l'utilisateur peut générer des tableaux permettant de calculer sa situation financière actuelle et une projection sur plusieurs années; il y a donc de nombreux calculs (donc une quantité importante via VBA).

On souhaiterait garder Excel pour sa rapidité de développement et ses possibilités de calculs, mais en sauvant les données entrées par l'utilisateur dans une base de données pour rendre l'application plus sécurisée. Est-ce qu'une telle solution existe ? Existe-t-il des outils de migrations d'Excel (avec VBA) vers ces solutions ?

J'espère ne pas être trop brouillon dans mes questions et vous remercie d'avance pour vos pistes ou votre aide.

Toute bonne journée

Fabrice

Bonjour

Pour migrer cela vers une base, Access ou autre, il faut passer par une mise à plat : structure de la BD qui doit respecter les règles des SGBDR et plan d'alimentation

PowerQuery peut éventuellement aider à restructurer pour faciliter le passage, ta description indiquant des données non normalisées...

Si je suis d'accord sur "les possibilités de calcul d'Excel", je le suis beaucoup moins sur "sa rapidité de développement"

J'ai démontré lors d'une formation Access qu'on montait un compte de résultats en 2 heures (explications du cours comprises) là où les spécialistes VBA d'Excel envisageaient 2 à 3 jours.

Monter une pseudo BD excellienne n'apporterait pas grand chose...

bonjour Chris,

Je vous remercie de votre réponse qui nous aide dans notre réflexion.

Cordialement

Fabrice

Rebonjour,

Je me permets de relancer ce fil. Suite à des recherches, j'ai pu lire que des applications Excel pouvaient être migrées sur Microsoft .Net. Avez-vous une expérience ou des conseils à ce sujet ?

D'avance merci de votre aide

Fabrice

Rechercher des sujets similaires à "sauver donnees"