La technologie

Définition d’Excel

Excel est un programme informatique développé et distribué par Microsoft Corp . Il s’agit d’un logiciel qui vous permet d’effectuer des tâches comptables et financières grâce à ses fonctions, développées spécifiquement pour vous aider à créer et à travailler avec des feuilles de calcul .

La première incursion de Microsoft dans le monde des feuilles de calcul (qui permettent de manipuler des données numériques dans des tableaux formés par la jonction de lignes et de colonnes) a eu lieu en 1982 , avec la présentation de Multiplan . Trois ans plus tard, la première version d’Excel arrivera.

En réponse à une demande d’une société qui commercialisait déjà un programme sous le nom d’Excel, Microsoft a été tenue de présenter son produit sous le nom de Microsoft Excel dans toutes ses communications officielles et documents juridiques.

Microsoft a introduit en 1989 sa première version de Office , une suite bureautique (un ensemble de programmes utiles pour les tâches de bureau) qui comprenait Excel, Word (un traitement de texte) et PowerPoint (une application pour créer des présentations multimédia).

Tout au long de son histoire, Microsoft Excel a présenté divers problèmes avec les opérations effectuées dans le tableur. L’une des plus importantes a été l’impossibilité de travailler avec des dates antérieures à 1900, du moins en utilisant le format de date propre à l’application ; une façon de surmonter cet obstacle est de créer des champs personnalisés, avec des formats numériques, combinés à des formules intelligentes qui les traitent comme des données chronologiques.

Il convient de noter qu’Excel est un programme commercial : vous devez payer une licence pour pouvoir l’installer. Il existe d’autres options à source ouverte (» open source «, qui peuvent être installées ou exécutées gratuitement et qui permettent également de gérer des feuilles de calcul, comme OpenOffice.org Calc et Google Docs . La plupart de ces produits sont compatibles avec les documents créés dans Excel, mais il n’en va pas de même dans le sens inverse (Excel n’est pas capable de lire les fichiers créés avec ces programmes).

L’une des forces d’Excel est qu’il donne à ses utilisateurs la possibilité de personnaliser leurs feuilles de calcul en programmant leurs propres fonctions , qui effectuent des tâches spécifiques, adaptées à leurs besoins, et qui n’étaient pas incluses dans le package original. En gros, il y a deux options : créer des formules dans la même cellule du tableur en question, ou utiliser le module de développement en Visual Basic.

Dans le premier cas, les possibilités sont très limitées, ce qui ne veut pas dire qu’elles ne sont pas suffisantes pour la plupart des utilisateurs. Le principal problème est l’inconvénient d’écrire le code dans une cellule, sans possibilité d’utiliser des sauts de ligne, des tabulations ou des commentaires, parmi de nombreux autres éléments d’un éditeur classique. Développer des fonctions dans le pseudolangage Excel est contre nature, inconfortable et peu intuitif pour un programmeur, sans compter que plusieurs limitations structurelles font que tout n’est pas possible .

Pour les développeurs à la recherche d’objectifs très spécifiques, ou d’une complexité supérieure au calcul d’une moyenne ou d’une comparaison entre différentes données, la solution réside dans l’utilisation de Visual Basic. C’est un langage avec un degré d’abstraction relativement élevé (qui est très éloigné du langage machine, de la manière dont le processeur fonctionne) et qui, comme celui utilisé dans Excel, fonctionne par événements (cela signifie que l’utilisateur doit effectuer une action afin de déclencher l’exécution du programme).

Cela dit, la combinaison de Excel et Visual Basic a aussi ses limites, et ne peut en aucun cas dépasser le niveau de personnalisation et de précision possible en créant un programme à partir de zéro ; mais elle est très efficace et pratique pour une petite entreprise, qui ne veut pas investir l’argent et le temps nécessaires pour développer ses propres applications.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *