Coder une application en VBA ou en C# ?
Résolu/Fermé
A voir également:
- Coder une application en VBA ou en C# ?
- Application mobile - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Application pour apprendre à coder - Guide
- Le code ascii en informatique - Guide
- Comment supprimer une application préinstallée sur android - Guide
1 réponse
jordane45
Messages postés
38454
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 mars 2025
4 740
24 août 2016 à 16:28
24 août 2016 à 16:28
Bonjour,
Déjà.. C# est un langage compilé (qui va te générer un .exe) contrairement à VBA.
Il sera donc plus compliqué à un utilisateur d'aller regarder le code .... des fois qu'il faille "protéger" à minima les informations qu'il contient... et surtout... il ne sera plus nécessaire de disposer d'Excel sur l'ordi qui lancera l'appli.
Ensuite, Le C# est un langage Objet alors que le VBA est principalement orienté procédurale (même si on peut y faire un peu d'objet aussi....)
Mais bon.... avant tout .... tout dépend de l'utilité de ton programme (et de sa "complexité").
Si tu n'as pas besoin d'une sécurité accrue .... et que ton programme ne fait qu'une "bête" recherche dans une liste ou dans un répertoire... passer à du C# ne me semble pas indispensable.....
Déjà.. C# est un langage compilé (qui va te générer un .exe) contrairement à VBA.
Il sera donc plus compliqué à un utilisateur d'aller regarder le code .... des fois qu'il faille "protéger" à minima les informations qu'il contient... et surtout... il ne sera plus nécessaire de disposer d'Excel sur l'ordi qui lancera l'appli.
Ensuite, Le C# est un langage Objet alors que le VBA est principalement orienté procédurale (même si on peut y faire un peu d'objet aussi....)
Mais bon.... avant tout .... tout dépend de l'utilité de ton programme (et de sa "complexité").
Si tu n'as pas besoin d'une sécurité accrue .... et que ton programme ne fait qu'une "bête" recherche dans une liste ou dans un répertoire... passer à du C# ne me semble pas indispensable.....
25 août 2016 à 08:49