Bonjour,
J'ai découvert le vb avec excel et j'ai créer depuis 2 petit programme avec excel et la gestion des macros.
Aujourd'hui j'aimerais reprendre un des programmes que j'ai créé sur excel grâce à vb et l'adapter en visual basic de sorte que celui ci puisse s’exécuter de n'importe quel ordi sans la nécessité d'avoir excel ou autre programme microsoft et sans l'obligation de changer les chemins d’accès de certains fichiers liés.
Mon problème se situe avec la base de donnée. Avec Excel j'utilisais des tableaux pour stocker des données et les appelés avec des commandes tels que sheets("accueil").activate etc...
Alors à ce que j'ai compris je peux créer des tableaux en vb par Dim A(0,2) as string par exemple et cette solution me permettrait de m'y retrouver. Ou alors créer une collection dans laquelle j'ajoute des items ou alors avec mysql mais j'avoue que les tableaux correspondent plus à mes besoins et à mes compétences actuelles (bien que la méthode mysql me plaise particulièrement mais je ne trouve pas de tuto assez clair pour débutant).
Ma question est la suivante, est il possible de créer des tableaux dans des modules et de les appeler par la suite.
Par exemple dans le module 1 que je nomme "sub Montpellier()" puis je créer plusieurs tableaux par exemple Dim Resultat(1,2) as string etc et par exemple dans une de mes forms appeler le module montpellier comme j’appellerai une feuille du classeur excel?
Cordialement
Partager