Coder une application en VBA ou en C# ?
Résolu/Fermé
A voir également:
- Coder une application en VBA ou en C# ?
- Application pour apprendre à coder - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Désinstaller une application sur pc - Guide
- Application gps sans internet - Guide
- Le code ascii en informatique - Guide
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
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