Re : Transcrire VBA en VB
Bonjour le Forum, Jibse,
Quand tu parles de Vb, parles tu de VB6 ou VB Dotnet ? Sachant que VB6 n'est plus vendu je pense que tu parles de DotNet.
Pour faire simple, en partant du principe que tu as ou as acheté VB.
Migration en VB6 :
Le VB6 c'est la même chose que le VBA en plus poussé. Tout ce que tu as fait sous VBA pourra être copier/coller dans VB6, tyu peux même exporter tes form, modules, etc ... tu ouvres VB6, tu ouvres VBA !
La grosse différence se situe bien sûr au niveau des feuilles ! En effet dans VBA Excel tu manage directement les feuilles du fichier Excel, là ce n'est plus possible. Il faut créer une instance Excel, créer une feuille, et la gérer.
Voila pour VB6 en gros, donc hormis le logiciel, peu d'investissement en argent et en temps pour faire migrer ton code. Par contre tu as accès aux plus grandes possibilités de VB.
Migration en VB Dotnet
A l'heure actuelle DotNet est très répandu. Cette plateform comprends plusieurs langages de dev. Les deux plus répendus sont C# et VB.
En C#, pour faire simple, il faut tout recoder, tu peux juste garder la logique de l'application et de dev
En VB : Le Vb Dotnet a beaucoup evolué, il reste quand même ressemblant au VBA. par contre tu auras une phase d'adaptation personnelle et de ton code beaucoup plus importante. tu ne seras pas comme en C# totalement perdu, mais il te faudra t'adapter au nouveautés et changements important. De même tu devras adapter beaucoup plus ton code, même si te ne devra pas tout réécrire.
Voila en rapide...
@+
Creepy