GeoTrouvePas
XLDnaute Impliqué
Bonjour le salon,
Je ne sais pas si j'ai bien fait mais j'ai préféré déposé ce post dans le salon car il est plus d'ordre personnel que purement technique.
J'ai créée un simple tableau pour suivre des dossiers et au fur et à mesure, c'est en train de devenir une application relativement importante en Vba pour permettre de suivre certains dossiers pour mon boulot.
Il fonctionne sur la base d'un classeur contenant une trentaine d'userform, mes tables de paramètres (profils, habilitations etc...) et environ 10000 lignes de code + un second classeur dans lequel sont stockées les données relatives à ces dossiers. Cette structure me permet d'accélerer un peu le fonctionnement et surtout d'utiliser facilement la base en multi utilisateurs.
Pour simplifier un peu, on va dire que cette application possède les fonctions suivantes :
- Identification de l'utilisateur via Login + Mot de passe
- Fonctions d'administration (création de profils utilisateur pour gérer les droits de consultation / modification, habilitation de telle ou telle personne selon tel ou tel profil, modification de tables prédéfinies)
- Notification automatique par mail aux utilisateurs concernés lors de la création / modification de dossiers
- Création d'un nouveau dossier
- Modification / Enrichissement d'un dossier existant
- Liste des dossiers en cours avec filtres de tri simples
- Gestion des droits de consultation / modification pour chaque dossier selon l'utilisateur
- Envoi automatique de notre base de données à la Direction Générale à intervalles réguliers
....
Rien d'extraordinaire mais ça commence à en faire pas mal pour du Vba. Tout se passe par userform, l'utilisateur n'accède à aucun moment aux feuilles Excel.
Je commence à me demander s'il ne serait pas préférable de transférer ça vers un langage un peu plus "costaud" que Vba (je ne sais pas si le terme est bien choisi).
Je me suis donc penché naturellement penché vers Vb.
Etant désormais plus qu'accroc à XLD, je ne pouvais me priver de votre avis pour prendre ma décision.
Qu'en pensez vous ?
Malgré de nombreuses recherches, j'ai encore du mal à comprendre les différences entre Vb6 / Vb.Net, à savoir si Visual Basic 2010 Express est suffisant pour ce projet (je n'ai d'ailleurs même pas réussi à comprendre si ça permettait de programmer en Vb (Vb combien ?) ou en Vb.Net) etc......
Est ce que vous pourriez m'éclairer de votre lumières s'il vous plait ? Je m'emmêle les pinceaux.
Je vous remercie par avance.
Je ne sais pas si j'ai bien fait mais j'ai préféré déposé ce post dans le salon car il est plus d'ordre personnel que purement technique.
J'ai créée un simple tableau pour suivre des dossiers et au fur et à mesure, c'est en train de devenir une application relativement importante en Vba pour permettre de suivre certains dossiers pour mon boulot.
Il fonctionne sur la base d'un classeur contenant une trentaine d'userform, mes tables de paramètres (profils, habilitations etc...) et environ 10000 lignes de code + un second classeur dans lequel sont stockées les données relatives à ces dossiers. Cette structure me permet d'accélerer un peu le fonctionnement et surtout d'utiliser facilement la base en multi utilisateurs.
Pour simplifier un peu, on va dire que cette application possède les fonctions suivantes :
- Identification de l'utilisateur via Login + Mot de passe
- Fonctions d'administration (création de profils utilisateur pour gérer les droits de consultation / modification, habilitation de telle ou telle personne selon tel ou tel profil, modification de tables prédéfinies)
- Notification automatique par mail aux utilisateurs concernés lors de la création / modification de dossiers
- Création d'un nouveau dossier
- Modification / Enrichissement d'un dossier existant
- Liste des dossiers en cours avec filtres de tri simples
- Gestion des droits de consultation / modification pour chaque dossier selon l'utilisateur
- Envoi automatique de notre base de données à la Direction Générale à intervalles réguliers
....
Rien d'extraordinaire mais ça commence à en faire pas mal pour du Vba. Tout se passe par userform, l'utilisateur n'accède à aucun moment aux feuilles Excel.
Je commence à me demander s'il ne serait pas préférable de transférer ça vers un langage un peu plus "costaud" que Vba (je ne sais pas si le terme est bien choisi).
Je me suis donc penché naturellement penché vers Vb.
Etant désormais plus qu'accroc à XLD, je ne pouvais me priver de votre avis pour prendre ma décision.
Qu'en pensez vous ?
Malgré de nombreuses recherches, j'ai encore du mal à comprendre les différences entre Vb6 / Vb.Net, à savoir si Visual Basic 2010 Express est suffisant pour ce projet (je n'ai d'ailleurs même pas réussi à comprendre si ça permettait de programmer en Vb (Vb combien ?) ou en Vb.Net) etc......
Est ce que vous pourriez m'éclairer de votre lumières s'il vous plait ? Je m'emmêle les pinceaux.
Je vous remercie par avance.