Page semi-protégée

Microsoft Excel

Un article de Wikipédia, l'encyclopédie libre
Aller à la navigation Aller à la recherche

Microsoft Excel
Microsoft Office Excel (2019-présent) .svg
Microsoft Excel.png
Un graphique linéaire simple en cours de création dans Excel, fonctionnant sous Windows 10
Développeur (s)Microsoft
Première version1987 ; Il y a 34 ans ( 1987 )
Version stable
2103 (16.0.13901.20400) / 13 avril 2021 ; Il y a 27 jours [1] ( 13/04/2021 )
Système opérateurMicrosoft Windows
TaperTableur
LicenceLogiciel d'essai [2]
Site Internetproduits .office .com / fr-fr / excel
Microsoft Excel pour Mac
Excel pour Mac screenshot.png
Excel pour Mac (version 16.44), fonctionnant sous macOS Mojave 10.14.6
Développeur (s)Microsoft
Première version30 septembre 1985 ; Il y a 35 ans ( 30/09/1985 )
Version stable
16.48 (Build 21041102) / 13 avril 2021 ; Il y a 27 jours [3] ( 13/04/2021 )
Système opérateurmacOS
TaperTableur
Licence Logiciel commercial propriétaire
Site Internetproduits .office .com / mac
Microsoft Excel pour Android
Développeur (s)Microsoft Corporation
Version stable
16.0.13901.20198 / 22 mars 2021 ; Il y a 49 jours [4] ( 22/03/2021 )
Système opérateurAndroid Oreo et versions ultérieures
TaperTableur
Licence Logiciel commercial propriétaire
Site Internetproduits .office .com / fr-fr / excel
Microsoft Excel pour iOS
Développeur (s)Microsoft Corporation
Version stable
2.47 / 15 mars 2021 ; Il y a 56 jours [5] ( 15/03/2021 )
Système opérateuriOS 13 et versions ultérieures
TaperTableur
Licence Logiciel commercial propriétaire
Site Internetproduits .office .com / fr-fr / excel

Microsoft Excel est une feuille de calcul développée par Microsoft pour Windows , macOS , Android et iOS . Il comprend des outils de calcul, des graphiques, des tableaux croisés dynamiques et un langage de programmation de macros appelé Visual Basic pour Applications (VBA). C'est une feuille de calcul très largement appliquée pour ces plates-formes, en particulier depuis la version 5 en 1993, et elle a remplacé Lotus 1-2-3 comme norme de l'industrie pour les feuilles de calcul. Excel fait partie de la suite de logiciels Microsoft Office .

Caractéristiques

Opération de base

Microsoft Excel possède les fonctionnalités de base de toutes les feuilles de calcul, [6] en utilisant une grille de cellules disposées en lignes numérotées et en colonnes nommées par lettre pour organiser les manipulations de données comme les opérations arithmétiques. Il dispose d'une batterie de fonctions fournies pour répondre aux besoins statistiques, d'ingénierie et financiers. De plus, il peut afficher des données sous forme de graphiques linéaires, d'histogrammes et de graphiques, et avec un affichage graphique tridimensionnel très limité. Il permet de découper les données pour visualiser ses dépendances sur divers facteurs pour différentes perspectives (à l'aide de tableaux croisés dynamiques et du gestionnaire de scénario ). [7] [8] Un tableau croisé dynamiqueest un outil puissant qui permet de gagner du temps en matière d' analyse de données . [9] Pour ce faire, il simplifie les grands ensembles de données via des champs de tableau croisé dynamique également connus sous le nom de «blocs de construction des tableaux croisés dynamiques». [10] Il a un aspect de programmation, Visual Basic pour Applications , permettant à l'utilisateur d'employer une grande variété de méthodes numériques, par exemple, pour résoudre des équations différentielles de la physique mathématique, [11] [12] puis rapporter les résultats à la feuille de calcul. Il dispose également d'une variété de fonctionnalités interactives permettant des interfaces utilisateur qui peuvent masquer complètement la feuille de calcul à l'utilisateur, de sorte que la feuille de calcul se présente comme une soi-disant application , ousystème d'aide à la décision (DSS), via une interface utilisateur personnalisée, par exemple, un analyseur de stock, [13] ou en général, comme un outil de conception qui pose des questions à l'utilisateur et fournit des réponses et des rapports. [14] [15] Dans une réalisation plus élaborée, une application Excel peut automatiquement interroger des bases de données externes et des instruments de mesure à l'aide d'un calendrier de mise à jour, [16] analyser les résultats, faire un rapport Word ou un diaporama PowerPoint et envoyer ces présentations par courrier électronique régulièrement à une liste de participants. Excel n'a pas été conçu pour être utilisé comme base de données. [ citation nécessaire ]

Microsoft autorise un certain nombre de commutateurs de ligne de commande facultatifs pour contrôler la manière dont Excel démarre. [17]

Les fonctions

Excel 2016 a 484 fonctions. [18] Parmi ceux-ci, 360 existaient avant Excel 2010. Microsoft classe ces fonctions en 14 catégories. Sur les 484 fonctions actuelles, 386 peuvent être appelées à partir de VBA car les méthodes de l'objet "WorksheetFunction" [19] et 44 ont les mêmes noms que les fonctions VBA. [20]

Avec l'introduction de LAMBDA, Excel deviendra Turing complet. [21]

Programmation macro

Programmation VBA

Utilisation d'une fonction définie par l'utilisateur sq (x) dans Microsoft Excel. Les variables nommées x & y sont identifiées dans le gestionnaire de noms . La fonction sq est introduite à l'aide de l' éditeur Visual Basic fourni avec Excel.
Le sous-programme dans Excel calcule le carré de la variable de colonne nommée x lue dans la feuille de calcul et l'écrit dans la variable de colonne nommée y .

La version Windows d'Excel prend en charge la programmation via Visual Basic pour Applications (VBA) de Microsoft, qui est un dialecte de Visual Basic . La programmation avec VBA permet une manipulation de feuille de calcul qui est maladroite ou impossible avec les techniques de feuille de calcul standard. Les programmeurs peuvent écrire du code directement à l'aide de Visual Basic Editor (VBE), qui comprend une fenêtre pour l'écriture de code, le code de débogage et l'environnement d'organisation du module de code. L'utilisateur peut implémenter des méthodes numériques ainsi que des tâches d'automatisation telles que le formatage ou l'organisation des données dans VBA [22] et guider le calcul en utilisant les résultats intermédiaires souhaités rapportés à la feuille de calcul.

VBA a été retiré de Mac Excel 2008, les développeurs ne croyaient pas qu'un communiqué en temps opportun permettrait le portage du moteur VBA natif pour Mac OS X . VBA a été restauré dans la version suivante, Mac Excel 2011, [23] bien que la construction ne supporte pas les objets ActiveX , ce qui a un impact sur certains outils de développement de haut niveau. [24]

Un moyen courant et simple de générer du code VBA consiste à utiliser l' enregistreur de macros . [25]L'enregistreur de macros enregistre les actions de l'utilisateur et génère du code VBA sous la forme d'une macro. Ces actions peuvent ensuite être répétées automatiquement en exécutant la macro. Les macros peuvent également être liées à différents types de déclencheurs tels que des raccourcis clavier, un bouton de commande ou un graphique. Les actions de la macro peuvent être exécutées à partir de ces types de déclencheurs ou des options génériques de la barre d'outils. Le code VBA de la macro peut également être édité dans le VBE. Certaines fonctionnalités telles que les fonctions de boucle et l'invite à l'écran par leurs propres propriétés, et certains éléments d'affichage graphique, ne peuvent pas être enregistrées mais doivent être entrées dans le module VBA directement par le programmeur. Les utilisateurs avancés peuvent utiliser des invites utilisateur pour créer un programme interactif ou réagir à des événements tels que le chargement ou la modification de feuilles.

Le code macro enregistré peut ne pas être compatible avec les versions d'Excel. Certains codes utilisés dans Excel 2010 ne peuvent pas être utilisés dans Excel 2003. La création d'une macro qui modifie les couleurs des cellules et la modification d'autres aspects des cellules peut ne pas être rétrocompatible.

Le code VBA interagit avec la feuille de calcul dans Excel Model Object , [26] un vocabulaire d' identification des objets de feuille de calcul, et un ensemble de fonctions ou obtenues des méthodes qui permettent la lecture et l' écriture sur la feuille de calcul et de l' interaction avec ses utilisateurs (par exemple, par des barres d' outils personnalisés ou barres de commandes et boîtes de messages ). Les sous- programmes VBA créés par l'utilisateur exécutent ces actions et fonctionnent comme des macros générées à l'aide de l'enregistreur de macros, mais sont plus flexibles et efficaces.

Histoire

Depuis sa première version, Excel a pris en charge la programmation par l'utilisateur final de macros (automatisation des tâches répétitives) et de fonctions définies par l'utilisateur (extension de la bibliothèque de fonctions intégrée d'Excel). Dans les premières versions d'Excel, ces programmes étaient écrits dans un langage de macro dont les instructions avaient une syntaxe de formule et résidaient dans les cellules de feuilles de macros spéciales (stockées avec l'extension de fichier .XLM dans Windows.) XLM était le langage de macro par défaut pour Excel via Excel 4.0. [27] À partir de la version 5.0, les macros enregistrées par Excel dans VBA par défaut, mais avec la version 5.0, l'enregistrement XLM était toujours autorisé en option. Après la version 5.0, cette option a été abandonnée. Toutes les versions d'Excel, y compris Excel 2010, sont capables d'exécuter une macro XLM, bien que Microsoft déconseille leur utilisation. [28]

Graphiques

Graphique réalisé à l'aide de Microsoft Excel

Excel prend en charge les graphiques , graphiques ou histogrammes générés à partir de groupes de cellules spécifiés. Il prend également en charge les graphiques croisés dynamiques qui permettent de lier directement un graphique à un tableau croisé dynamique . Cela permet au graphique d'être actualisé avec le tableau croisé dynamique. [29] Le composant graphique généré peut être incorporé dans la feuille courante ou ajouté en tant qu'objet séparé.

Ces affichages sont mis à jour dynamiquement si le contenu des cellules change. Par exemple, supposons que les exigences de conception importantes soient affichées visuellement; puis, en réponse au changement d'un utilisateur dans les valeurs d'essai pour les paramètres, les courbes décrivant la forme de la conception changent, et leurs points de décalage d'intersection, aidant à la sélection de la meilleure conception.

Compléments

Des fonctionnalités supplémentaires sont disponibles à l'aide de compléments . Plusieurs sont fournis avec Excel, notamment:

  • Analysis ToolPak: fournit des outils d'analyse de données pour l'analyse statistique et technique (comprend l' analyse de la variance et l'analyse de régression )
  • Analysis ToolPak VBA: fonctions VBA pour Analysis ToolPak
  • Outils de devise euro: Conversion et formatage de la devise euro
  • Complément Solver: outils d'optimisation et de résolution d'équations [30]

Excel pour le Web

Excel pour le Web est une version allégée gratuite de Microsoft Excel disponible dans le cadre d'Office sur le Web, qui comprend également les versions Web de Microsoft Word et Microsoft PowerPoint.

Excel pour le Web peut afficher la plupart des fonctionnalités disponibles dans les versions de bureau d'Excel, bien qu'il ne puisse pas les insérer ou les modifier. Certaines connexions de données ne sont pas accessibles sur Excel pour le Web, y compris avec des graphiques pouvant utiliser ces connexions externes. Excel pour le Web ne peut pas non plus afficher les fonctionnalités héritées, telles que les macros Excel 4.0 ou les feuilles de dialogue Excel 5.0. Il existe également de petites différences entre le fonctionnement de certaines fonctions d'Excel. [31]

Stockage et communication des données

Nombre de lignes et de colonnes

Les versions d'Excel jusqu'à 7.0 avaient une limitation de la taille de leurs ensembles de données de 16K (2 14 =16 384 ) rangées. Les versions 8.0 à 11.0 pouvaient gérer 64K (2 16 =65 536 ) lignes et 256 colonnes (2 8 comme étiquette 'IV'). À partir de la version 12.0, y compris la version actuelle 16.x, peut gérer plus de 1M (2 20 =1 048 576 ), des lignes et16 384 (2 14 comme étiquette 'XFD') colonnes. [32]

Formats de fichier

Feuille de calcul Excel
Extension de nom de fichier
.xls, (.xlsx, .xlsm, .xlsb - Excel 2007)
Type de média Internet
application / vnd.ms-excel
Identificateur de type uniforme (UTI)com.microsoft.excel.xls
Développé parMicrosoft
Type de formatTableur

Microsoft Excel jusqu'à la version 2007 utilisait un format de fichier binaire propriétaire appelé Excel Binary File Format (.XLS) comme format principal. [33] Excel 2007 utilise Office Open XML comme format de fichier principal, un format basé sur XML qui a suivi un ancien format basé sur XML appelé «feuille de calcul XML» («XMLSS»), introduit pour la première fois dans Excel 2002. [34]

Bien qu'il prenne en charge et encourage l'utilisation de nouveaux formats basés sur XML comme remplacements, Excel 2007 est resté rétrocompatible avec les formats binaires traditionnels. En outre, la plupart des versions de Microsoft Excel peuvent lire CSV , DBF , SYLK , DIF et d'autres formats hérités. La prise en charge de certains formats de fichiers plus anciens a été supprimée dans Excel 2007. [35] Les formats de fichiers provenaient principalement de programmes DOS.

Binaire

OpenOffice.org a créé une documentation au format Excel. Deux époques du format existent: le format OLE 97-2003 et l'ancien format de flux. [36] Microsoft a rendu la spécification du format binaire Excel disponible pour téléchargement gratuit. [37]

Feuille de calcul XML

Le format de feuille de calcul XML introduit dans Excel 2002 [34] est un format simple basé sur XML qui manque certaines fonctionnalités plus avancées comme le stockage des macros VBA. Bien que l'extension de fichier prévue pour ce format soit .xml , le programme gère également correctement les fichiers XML avec l' extension .xls . Cette fonctionnalité est largement utilisée par des applications tierces (par exemple MySQL Query Browser ) pour offrir des capacités "d'exportation vers Excel" sans implémenter le format de fichier binaire. L'exemple suivant sera correctement ouvert par Excel s'il est enregistré sous Book1.xml ou Book1.xls :

<? xml version = "1.0"?> <Workbook  xmlns = "urn: schemas-microsoft-com: office: spreadsheet"  xmlns: o = "urn: schemas-microsoft-com: office: office"  xmlns: x = "urn : schemas-microsoft-com: office: excel "  xmlns: ss = " urn: schemas-microsoft-com: office: tableur "  xmlns: html = " http://www.w3.org/TR/REC-html40 " >  <Worksheet  ss: Name = "Sheet1" >  <Table  ss: ExpandedColumnCount = "2"  ss: ExpandedRowCount = "2"  x: FullColumns = "1"  x: FullRows = "1" >  <Row> <Cell> <Data  ss: Type = "String" > Nom</Data> </Cell>  <Cell> <Data  ss: Type = "String" > Exemple </Data> </Cell>  </Row>  <Row>  <Cell> <Data  ss: Type = "String" > Valeur </Data> </Cell>  <Cell> <Data  ss: Type = "Number" > 123 </Data> </Cell>  </Row>  </Table>  </Worksheet> </Workbook>

Extensions de fichier actuelles

Microsoft Excel 2007, avec les autres produits de la suite Microsoft Office 2007 , a introduit de nouveaux formats de fichiers. Le premier d'entre eux (.xlsx) est défini dans la spécification Office Open XML (OOXML).

Formats Excel 2007
FormatExtensionLa description
Classeur Excel.xlsxFormat de classeur par défaut Excel 2007 et versions ultérieures. En réalité, une archive compressée Zip avec une structure de répertoires de documents texte XML . Fonctionne comme le remplacement principal de l'ancien format binaire .xls, bien qu'il ne prenne pas en charge les macros Excel pour des raisons de sécurité. L'enregistrement au format .xlsx permet de réduire la taille du fichier par rapport au format .xls [38]
Classeur Excel prenant en charge les macros.xlsmEn tant que classeur Excel, mais avec prise en charge des macros.
Classeur binaire Excel.xlsbEn tant que classeur Excel prenant en charge les macros, mais stockant des informations sous forme binaire plutôt que des documents XML pour ouvrir et enregistrer des documents plus rapidement et plus efficacement. Destiné en particulier aux très gros documents comportant des dizaines de milliers de lignes et / ou plusieurs centaines de colonnes. Ce format est très utile pour réduire de gros fichiers Excel comme c'est souvent le cas lors de l'analyse de données.
Modèle compatible avec les macros Excel.xltmUn document modèle qui forme une base pour des classeurs réels, avec prise en charge des macros. Le remplacement de l'ancien format .xlt.
Complément Excel.xlamComplément Excel pour ajouter des fonctionnalités et des outils supplémentaires. Prise en charge inhérente des macros en raison de l'objectif du fichier.

Anciennes extensions de fichier

FormatExtensionLa description
Tableur.xlsFormat de feuille de calcul principal qui contient des données dans des feuilles de calcul, des graphiques et des macros
Complément ( VBA ).xlaAjoute des fonctionnalités personnalisées; écrit en VBA
Barre d'outils.xlbExtension de fichier dans laquelle les paramètres de la barre d'outils personnalisée Microsoft Excel sont stockés.
Graphique.xlcUn graphique créé avec des données d'une feuille de calcul Microsoft Excel qui enregistre uniquement le graphique. Pour enregistrer le graphique et la feuille de calcul, enregistrez-les au format .XLS. XLC n'est pas pris en charge dans Excel 2007 ou dans les versions plus récentes d'Excel.
Dialogue.xldUtilisé dans les anciennes versions d'Excel.
Archiver.xlkUne sauvegarde d'une feuille de calcul Excel
Complément (DLL).xllAjoute des fonctionnalités personnalisées; écrit en C ++ / C , Visual Basic , Fortran , etc. et compilé dans une bibliothèque spéciale de liens dynamiques
Macro.xlmUne macro est créée par l'utilisateur ou préinstallée avec Excel.
Modèle.xltUne feuille de calcul pré-formatée créée par l'utilisateur ou par Microsoft Excel.
Module.xlvUn module est écrit en VBA (Visual Basic pour Applications) pour Microsoft Excel
Bibliothèque.DLLLe code écrit en VBA peut accéder aux fonctions d'une DLL, généralement utilisé pour accéder à l'API Windows
Espace de travail.xlwDisposition des fenêtres de plusieurs classeurs

Utilisation d'autres applications Windows

Les applications Windows telles que Microsoft Access et Microsoft Word , ainsi qu'Excel peuvent communiquer entre elles et utiliser les capacités de l'autre. Les plus courants sont Dynamic Data Exchange : bien que fortement déconseillé par Microsoft, il s'agit d'une méthode courante pour envoyer des données entre des applications fonctionnant sous Windows, les publications officielles MS y faisant référence comme "le protocole de l'enfer". [39] Comme son nom l'indique, il permet aux applications de fournir des données à d'autres pour le calcul et l'affichage. Il est très courant sur les marchés financiers, car il est utilisé pour se connecter à d'importants services de données financières tels que Bloomberg et Reuters .

La liaison et l'incorporation d'objets OLE permet à une application Windows d'en contrôler une autre pour lui permettre de formater ou de calculer des données. Cela peut prendre la forme d '«incorporation» lorsqu'une application en utilise une autre pour gérer une tâche à laquelle elle est plus adaptée, par exemple une présentation PowerPoint peut être incorporée dans une feuille de calcul Excel ou vice versa. [40] [41] [42] [43]

Utilisation de données externes

Les utilisateurs d'Excel peuvent accéder aux sources de données externes via les fonctionnalités de Microsoft Office telles que (par exemple) les .odcconnexions créées avec le format de fichier Office Data Connection. Les fichiers Excel eux-mêmes peuvent être mis à jour à l'aide d'un pilote ODBC fourni par Microsoft .

Excel peut accepter des données en temps réel via plusieurs interfaces de programmation, ce qui lui permet de communiquer avec de nombreuses sources de données telles que Bloomberg et Reuters (via des addins tels que Power Plus Pro ).

  • DDE: «Dynamic Data Exchange» utilise le mécanisme de transmission de messages dans Windows pour permettre aux données de circuler entre Excel et d'autres applications. Bien qu'il soit facile pour les utilisateurs de créer de tels liens, la programmation de tels liens de manière fiable est si difficile que Microsoft, les créateurs du système, l'appelle officiellement "le protocole de l'enfer". [39] Malgré ses nombreux problèmes, le DDE reste le moyen le plus courant pour les données d'atteindre les commerçants sur les marchés financiers.
  • Réseau DDE Étendu le protocole pour permettre aux feuilles de calcul sur différents ordinateurs d'échanger des données. À partir de Windows Vista, Microsoft ne prend plus en charge l'installation. [44]
  • Données en temps réel: Bien que techniquement supérieur à DDE à bien des égards, le RTD a été lent à être accepté, car il nécessite des compétences en programmation non triviales et, lors de sa première publication, il n'a été ni correctement documenté ni pris en charge par les principaux fournisseurs de données. [45] [46]

Par ailleurs, Microsoft Query fournit une navigation basée sur ODBC dans Microsoft Excel. [47] [48] [49]

Exportation et migration de feuilles de calcul

Les programmeurs ont produit des API pour ouvrir des feuilles de calcul Excel dans une variété d'applications et d'environnements autres que Microsoft Excel. Celles-ci incluent l'ouverture de documents Excel sur le Web à l'aide de contrôles ActiveX ou de plugins tels que Adobe Flash Player . Le projet Open Source Apache POI fournit des bibliothèques Java pour la lecture et l'écriture de fichiers de feuille de calcul Excel. ExcelPackage est un autre projet open-source qui fournit la génération côté serveur de feuilles de calcul Microsoft Excel 2007. PHPExcel est une bibliothèque PHP qui convertit les formats Excel5, Excel 2003 et Excel 2007 en objets pour la lecture et l'écriture dans une application Web. Excel Services est un courantOutil de développement .NET qui peut améliorer les capacités d'Excel. Les feuilles de calcul Excel sont accessibles à partir de Python avec xlrd et openpyxl . js-xlsx et js-xls peuvent ouvrir des feuilles de calcul Excel à partir de JavaScript .

Mot de passe de protection

La protection Microsoft Excel propose plusieurs types de mots de passe:

  • Mot de passe pour ouvrir un document [50]
  • Mot de passe pour modifier un document [51]
  • Mot de passe pour déprotéger la feuille de calcul
  • Mot de passe pour protéger le classeur
  • Mot de passe pour protéger le classeur de partage [52]

Tous les mots de passe à l' exception du mot de passe pour ouvrir un document peuvent être supprimés instantanément quelle que soit la version de Microsoft Excel utilisée pour créer le document. Ces types de mots de passe sont principalement utilisés pour le travail partagé sur un document. Ces documents protégés par mot de passe ne sont pas chiffrés et les sources de données d'un mot de passe défini sont enregistrées dans l'en- tête d' un document . Le mot de passe pour protéger le classeur est une exception - lorsqu'il est défini, un document est chiffré avec le mot de passe standard « VelvetSweatshop », mais comme il est connu du public, il n'ajoute en fait aucune protection supplémentaire au document. Le seul type de mot de passe qui peut empêcher un intrus d'accéder à un document estmot de passe pour ouvrir un document . La force cryptographique de ce type de protection dépend fortement de la version de Microsoft Excel qui a été utilisée pour créer le document.

Dans Microsoft Excel 95 et les versions antérieures, le mot de passe à ouvrir est converti en une clé 16 bits qui peut être instantanément craquée. Dans Excel 97/2000, le mot de passe est converti en une clé de 40 bits, qui peut également être déchiffrée très rapidement à l'aide d'un équipement moderne. En ce qui concerne les services utilisant des tables arc-en-ciel (par exemple, Password-Find), la suppression de la protection prend jusqu'à plusieurs secondes. De plus, les programmes de piratage de mots de passe peuvent attaquer les mots de passe par force brute à une vitesse de centaines de milliers de mots de passe par seconde, ce qui leur permet non seulement de déchiffrer un document, mais également de trouver le mot de passe d'origine.

Dans Excel 2003 / XP, le cryptage est légèrement meilleur - un utilisateur peut choisir n'importe quel algorithme de cryptage disponible dans le système (voir Fournisseur de services cryptographiques ). En raison du CSP, un fichier Excel ne peut pas être déchiffré et le mot de passe à ouvrir ne peut donc pas être supprimé, bien que la vitesse d'attaque par force brute reste assez élevée. Néanmoins, l'ancien algorithme Excel 97/2000 est défini par défaut. Par conséquent, les utilisateurs qui ne modifient pas les paramètres par défaut ne bénéficient pas d'une protection fiable de leurs documents.

La situation a fondamentalement changé dans Excel 2007 , où l' algorithme AES moderne avec une clé de 128 bits a commencé à être utilisé pour le décryptage, et une utilisation 50000 fois de la fonction de hachage SHA1 a réduit la vitesse des attaques par force brute à des centaines de mots de passe par deuxième. Dans Excel 2010 , la force de la protection par défaut a été multipliée par deux en raison de l'utilisation d'un SHA1 100 000 fois pour convertir un mot de passe en clé.

Visionneuse Microsoft Excel

Microsoft Excel Viewer était un programme gratuit pour Microsoft Windows permettant de visualiser et d'imprimer des feuilles de calcul créées par Excel. [53] Microsoft a retiré la visionneuse en avril 2018 avec la dernière mise à jour de sécurité publiée en février 2019 pour Excel Viewer 2007 (SP3). [54] [55]

La première version publiée par Microsoft était Excel 97 Viewer. [56] [57] La visionneuse Excel 97 était prise en charge dans Windows CE pour les ordinateurs de poche . [58] En octobre 2004, Microsoft a publié Excel Viewer 2003. [59] En septembre 2007, Microsoft a publié Excel Viewer 2003 Service Pack 3 (SP3). [60] En janvier 2008, Microsoft a publié Excel Viewer 2007. [61] En avril 2009, Microsoft a publié Excel Viewer 2007 Service Pack 2 (SP2). [62] En octobre 2011, Microsoft a publié Excel Viewer 2007 Service Pack 3 (SP3). [63]

Microsoft conseille d'afficher et d'imprimer gratuitement les fichiers Excel pour utiliser l' application Excel Mobile pour Windows 10 et pour Windows 7 et Windows 8 pour télécharger le fichier sur OneDrive et d'utiliser Excel pour le Web avec un compte Microsoft pour les ouvrir dans un navigateur . [54] [64]

Bizarreries

En plus des problèmes avec les feuilles de calcul en général, d'autres problèmes spécifiques à Excel incluent la précision numérique, les fonctions de statistiques trompeuses, les erreurs de fonction de mod, les limitations de date, etc.

Précision numérique

Excel maintient 15 chiffres dans ses chiffres, mais ils ne sont pas toujours précis: la ligne du bas doit être la même que la ligne du haut.

Malgré l'utilisation de la précision à 15 chiffres, Excel peut afficher beaucoup plus de chiffres (jusqu'à trente) à la demande de l'utilisateur. Mais les chiffres affichés ne sont pas ceux réellement utilisés dans ses calculs, et ainsi, par exemple, la différence de deux nombres peut différer de la différence de leurs valeurs affichées. Bien que ces écarts se situent généralement au-delà de la 15e décimale, des exceptions se produisent, en particulier pour les très grands ou très petits nombres. Des erreurs graves peuvent survenir si des décisions sont prises sur la base de comparaisons automatisées de nombres (par exemple, à l'aide de la fonction Excel If ), car l'égalité de deux nombres peut être imprévisible. [ citation nécessaire ]

Dans la figure, la fraction 1/9000 est affichée dans Excel. Bien que ce nombre ait une représentation décimale qui est une chaîne infinie de uns, Excel n'affiche que les 15 premiers chiffres. Dans la deuxième ligne, le numéro un est ajouté à la fraction, et encore une fois Excel n'affiche que 15 chiffres. Dans la troisième ligne, on est soustrait de la somme à l'aide d'Excel. Étant donné que la somme de la deuxième ligne n'a que onze 1 après la virgule décimale, la différence lorsque 1 est soustrait de cette valeur affichée est de trois 0 suivis d'une chaîne de onze 1. Cependant, la différence signalée par Excel dans la troisième ligne est de trois 0 suivis d'une chaîne de treize 1 et de deux chiffres erronés supplémentaires. En effet, Excel calcule avec environ un demi-chiffre de plus qu'il n'affiche.

Excel fonctionne avec une version modifiée de 1985 de la spécification IEEE 754 . [65] La mise en œuvre d'Excel implique des conversions entre les représentations binaires et décimales, conduisant à une précision qui est en moyenne meilleure que ce à quoi on pourrait s'attendre d'une simple précision à quinze chiffres, mais qui peut être pire. Voir l'article principal pour plus de détails.

Outre l'exactitude des calculs des utilisateurs, la question de l'exactitude des fonctions fournies par Excel peut être soulevée. En particulier dans le domaine des fonctions statistiques, Excel a été critiqué pour avoir sacrifié la précision au profit de la vitesse de calcul. [66] [67]

Comme de nombreux calculs dans Excel sont exécutés à l'aide de VBA , un problème supplémentaire est la précision de VBA, qui varie en fonction du type de variable et de la précision demandée par l'utilisateur. [68]

Fonctions statistiques

L'exactitude et la commodité des outils statistiques dans Excel ont été critiquées, [69] [70] [71] [72] [73] comme une mauvaise gestion des données manquantes, comme renvoyant des valeurs incorrectes en raison d'une mauvaise gestion des arrondis et des grands nombres, comme la mise à jour sélective des calculs sur une feuille de calcul uniquement lorsque certaines valeurs de cellule sont modifiées, et comme ayant un ensemble limité d'outils statistiques. Microsoft a annoncé que certains de ces problèmes sont traités dans Excel 2010. [74]

Erreur de fonction Excel MOD

Excel a des problèmes avec les opérations modulo . Dans le cas de résultats trop volumineux, Excel renverra l'avertissement d'erreur#NOMBRE!au lieu d'une réponse. [75]

Jour bissextile fictif en l'an 1900

Excel inclut le 29 février 1900, traitant à tort 1900 comme une année bissextile , même si, par exemple, 2100 est correctement traitée comme une année non bissextile. [76] [77] Le bogue provenait de Lotus 1-2-3 (délibérément mis en œuvre pour économiser la mémoire de l'ordinateur) et a également été mis en œuvre à dessein dans Excel, dans le but de la compatibilité des bogues . [78] Cet héritage a ensuite été transféré au format de fichier Office Open XML . [79]

Ainsi, un nombre (pas nécessairement entier) supérieur ou égal à 61 interprété comme une date et une heure est le nombre (réel) de jours après le 30 décembre 1899, 0:00, un nombre non négatif inférieur à 60 est le nombre de les jours après le 31 décembre 1899, 0:00, et les nombres avec une partie entière 60 représentent le jour fictif.

Plage de dates

Excel prend en charge les dates dont les années sont comprises entre 1900 et 9 999, sauf que le 31 décembre 1899 peut être entré comme 0 et est affiché comme 0-jan-1900.

La conversion d'une fraction de jour en heures, minutes et jours en la traitant comme un moment le 1er janvier 1900 ne fonctionne pas pour une fraction négative. [80]

Problèmes de conversion

Si vous entrez du texte sous une forme interprétée comme une date, le texte peut être involontairement modifié en un format de date standard. Un problème similaire se produit lorsqu'un texte se présente sous la forme d'une notation à virgule flottante d'un nombre. Dans ces cas, le texte exact original ne peut pas être récupéré à partir du résultat. Le formatage de la cellule en tant que TEXTE avant de saisir du texte ambigu empêche Excel de se convertir en date.

Ce problème a causé un problème bien connu dans l'analyse de l' ADN , par exemple en bioinformatique . Comme signalé pour la première fois en 2004, [81] les généticiens ont découvert qu'Excel convertissait automatiquement et incorrectement certains noms de gènes en dates. Une étude de suivi en 2016 a révélé que de nombreux articles de revues scientifiques à comité de lecture avaient été touchés et que «Parmi les revues sélectionnées, la proportion d'articles publiés avec des fichiers Excel contenant des listes de gènes affectés par des erreurs de nom de gène est de 19,6%». [82] Excel analyse les données copiées et collées et les modifie parfois en fonction de ce qu'il pense qu'elles sont. Par exemple, MARCH1 (doigt de type CH-anneau associé à la membrane 1)est converti à la date du 1er mars (1er mars) et SEPT2 (septembre 2) est converti en 2 septembre (2-septembre) etc. [83] Alors que certaines sources d'information secondaires [84] ont signalé cela comme une faute avec Excel, le Les auteurs originaux de l'article de 2016 ont blâmé les chercheurs en abusant d'Excel. [82] [85]

En août 2020, le HUGO Gene Nomenclature Committee (HGNC) a publié de nouvelles lignes directrices dans la revue Nature concernant la dénomination des gènes afin d'éviter les problèmes de «symboles qui affectent le traitement et la récupération des données». Jusqu'à présent, 27 gènes ont été renommés, y compris le changement de MARCH1 en MARCHF1 et SEPT1 en SEPTIN1 afin d'éviter la conversion accidentelle des noms de gènes en dates. [86]

Erreurs avec de grandes chaînes

Les fonctions suivantes renvoient des résultats incorrects lorsqu'une chaîne de plus de 255 caractères est transmise: [87]

  • type() renvoie 16 de manière incorrecte, ce qui signifie "Valeur d'erreur"
  • IsText(), lorsqu'elle est appelée en tant que méthode de l'objet VBA WorksheetFunction(c'est- WorksheetFunction.IsText()à- dire en VBA), renvoie incorrectement "false".

Noms de fichiers

Microsoft Excel n'ouvrira pas deux documents portant le même nom et affichera à la place l'erreur suivante:

Un document portant le nom '% s' est déjà ouvert. Vous ne pouvez pas ouvrir deux documents portant le même nom, même si les documents se trouvent dans des dossiers différents. Pour ouvrir le deuxième document, fermez le document actuellement ouvert ou renommez l'un des documents. [88]

La raison est l'ambiguïté du calcul avec les cellules liées. S'il y a une cellule = '[Book1.xlsx] Sheet1'! $ G $ 33, et qu'il y a deux livres nommés "Book1" ouverts, il n'y a aucun moyen de dire lequel l'utilisateur veut dire. [89]

Versions

Histoire ancienne

Microsoft a commercialisé à l'origine un tableur appelé Multiplan en 1982. Multiplan est devenu très populaire sur les systèmes CP / M , mais sur les systèmes MS-DOS , il a perdu sa popularité au profit de Lotus 1-2-3 . Microsoft a publié la première version d'Excel pour Macintosh le 30 septembre 1985 et la première version de Windows était 2.05 (pour se synchroniser avec la version 2.2 de Macintosh) en novembre 1987. [90] Lotus a mis du temps à amener 1-2-3 à Windows et au début des années 1990, Excel avait commencé à surpasser le 1-2-3 et a aidé Microsoft à atteindre sa position de développeur de logiciels PC de premier plan. Cet accomplissement a solidifié Microsoft en tant que concurrent valide et a montré son avenir dans le développement de l' interface graphique.Logiciel. Microsoft a maintenu son avantage avec de nouvelles versions régulières, tous les deux ans environ.

Microsoft Windows

Excel 2.0 est la première version d'Excel pour la plate-forme Intel . Les versions antérieures à 2.0 n'étaient disponibles que sur Apple Macintosh.

Excel 2.0 (1987)

La première version de Windows a été étiquetée "2" pour correspondre à la version Mac. Cela incluait une version d'exécution de Windows. [91]

BYTE en 1989 a classé Excel pour Windows parmi les lauréats «Distinction» des BYTE Awards. Le magazine a déclaré que le portage de la version "extraordinaire" Macintosh "brille", avec une interface utilisateur aussi bonne ou meilleure que l'original.

Excel 3.0 (1990)

Barres d'outils incluses, capacités de dessin, présentation, prise en charge des compléments, graphiques 3D et bien d'autres nouvelles fonctionnalités. [91]

Excel 4.0 (1992)

Introduit le remplissage automatique. [92]

En outre, un œuf de Pâques dans Excel 4.0 révèle une animation cachée d'un ensemble dansant de nombres 1 à 3, représentant Lotus 1-2-3, qui est ensuite écrasé par un logo Excel. [93]

Excel 5.0 (1993)

Avec la version 5.0, Excel a inclus Visual Basic pour Applications (VBA), un langage de programmation basé sur Visual Basic qui ajoute la possibilité d'automatiser des tâches dans Excel et de fournir des fonctions définies par l'utilisateur (UDF) à utiliser dans les feuilles de calcul. VBA est un ajout puissant à l'application et comprend un environnement de développement intégré (IDE) complet . L' enregistrement de macros peut produire du code VBA répliquant les actions de l'utilisateur, permettant ainsi une automatisation simple des tâches régulières. VBA permet la création de formulaires et de contrôles dans la feuille de calcul pour communiquer avec l'utilisateur. Le langage prend en charge l'utilisation (mais pas la création) de DLL ActiveX ( COM )'s; les versions ultérieures ajoutent la prise en charge des modules de classe permettant l'utilisation de techniques de programmation orientées objet de base .

La fonctionnalité d'automatisation fournie par VBA a fait d'Excel une cible pour les virus de macro . Cela a causé de graves problèmes jusqu'à ce que les produits antivirus commencent à détecter ces virus. Microsoft a tardivement pris des mesures pour empêcher l'utilisation abusive en ajoutant la possibilité de désactiver complètement les macros, d'activer les macros lors de l'ouverture d'un classeur ou de faire confiance à toutes les macros signées à l'aide d'un certificat de confiance.

Les versions 5.0 à 9.0 d'Excel contiennent divers œufs de Pâques , y compris un "Hall of Tortured Souls", un mini-jeu de type Doom , bien que depuis la version 10, Microsoft ait pris des mesures pour éliminer ces fonctionnalités non documentées de ses produits. [94]

5.0 a été publié dans une version x86 16 bits pour Windows 3.1 et version ultérieure dans une version 32 bits pour NT 3.51 (x86 / Alpha / PowerPC)

Excel 95 (v7.0)

Microsoft Excel 95

Sorti en 1995 avec Microsoft Office pour Windows 95 , il s'agit de la première version majeure après Excel 5.0, car il n'y a pas d'Excel 6.0 avec toutes les applications Office normalisées sur le même numéro de version majeur.

Réécriture interne en 32 bits. Presque aucun changement externe, mais plus rapide et plus stable.

Excel 97 (v8.0)

Inclus dans Office 97 (pour x86 et Alpha). Il s'agissait d'une mise à niveau majeure qui a introduit l'assistant de bureau trombone et comportait le VBA standard utilisé à la place d'Excel Basic interne. Il a introduit les étiquettes de langage naturel maintenant supprimées.

Cette version d'Excel comprend un simulateur de vol comme un œuf de Pâques .

Excel 2000 (v9.0)

Microsoft Excel 2000

Inclus dans Office 2000 . Il s'agissait d'une mise à niveau mineure, mais a introduit une mise à niveau du presse-papiers où il peut contenir plusieurs objets à la fois. L'Assistant Office, dont la fréquente apparition non sollicitée dans Excel 97 avait ennuyé de nombreux utilisateurs, est devenu moins intrusif.

Excel 2002 (v10.0)

Inclus dans Office XP . Améliorations très mineures.

Excel 2003 (v11.0)

Inclus dans Office 2003 . Améliorations mineures, la plus importante étant les nouvelles tables.

Excel 2007 (v12.0)

Microsoft Excel 2007

Inclus dans Office 2007 . Cette version était une mise à niveau majeure par rapport à la version précédente. Semblable à d'autres produits Office mis à jour, Excel en 2007 a utilisé le nouveau système de menu du ruban . Cela était différent de ce à quoi les utilisateurs étaient habitués et a suscité des réactions mitigées. Une étude a fait état d'une assez bonne acceptation par les utilisateurs, à l'exception des utilisateurs très expérimentés et des utilisateurs d'applications de traitement de texte avec une interface WIMP classique , mais était moins convaincue en termes d'efficacité et d'organisation. [95] Cependant, une enquête en ligne a rapporté qu'une majorité de répondants avaient une opinion négative du changement, les utilisateurs avancés étant «un peu plus négatifs» que les utilisateurs intermédiaires, et les utilisateurs déclarant une auto-estimation réduction de la productivité.

Les fonctionnalités ajoutées comprenaient l' ensemble SmartArt de diagrammes commerciaux modifiables. Une gestion améliorée des variables nommées via le gestionnaire de noms a également été ajoutée et une flexibilité nettement améliorée dans le formatage des graphiques, qui permet l' étiquetage des coordonnées ( x, y ) et des lignes de poids arbitraire. Plusieurs améliorations des tableaux croisés dynamiques ont été introduites.

À l'instar d'autres produits bureautiques, les formats de fichier Office Open XML ont été introduits, notamment .xlsm pour un classeur avec des macros et .xlsx pour un classeur sans macros. [96]

Plus précisément, de nombreuses limitations de taille des versions précédentes ont été considérablement augmentées. À titre d'illustration, le nombre de lignes était désormais de 1 048 576 (2 20 ) et de colonnes 16 384 (2 14 ; la colonne à l'extrême droite est XFD). Cela modifie ce qui est une  référence A1 valide par rapport à une plage nommée. Cette version a fait un usage plus étendu de plusieurs cœurs pour le calcul des feuilles de calcul; cependant, les macros VBA ne sont pas gérées en parallèle et les compléments XLL n'étaient exécutés en parallèle que s'ils étaient thread-safe , ce qui a été indiqué lors de l'enregistrement.

Excel 2010 (v14.0)

Microsoft Excel 2010 fonctionnant sous Windows 7

Inclus dans Office 2010 , il s'agit de la prochaine version majeure après la v12.0, car le numéro de version 13 a été ignoré .

Améliorations mineures et prise en charge 64 bits, [97], notamment:

  • Recalcul multithread (MTR) pour les fonctions couramment utilisées
  • Tableaux croisés dynamiques améliorés
  • Plus d'options de mise en forme conditionnelle
  • Fonctions d'édition d'image supplémentaires
  • Graphiques dans la cellule appelés graphiques sparkline
  • Possibilité de prévisualiser avant de coller
  • Fonctionnalité des coulisses d' Office 2010 pour les tâches liées aux documents
  • Possibilité de personnaliser le ruban
  • De nombreuses nouvelles formules, dont la plupart sont hautement spécialisées pour améliorer la précision [98]

Excel 2013 (v15.0)

Inclus dans Office 2013 , avec de nombreux nouveaux outils inclus dans cette version:

  • Amélioration du multi-threading et des conflits de mémoire
  • FlashFill [99]
  • Power View [100]
  • Power Pivot [101]
  • Trancheur de chronologie
  • Application Windows
  • Renseignez-vous [102]
  • 50 nouvelles fonctions [103]

Excel 2016 (v16.0)

Inclus dans Office 2016 , ainsi que de nombreux nouveaux outils inclus dans cette version:

  • Intégration de Power Query
  • Mode lecture seule pour Excel
  • Accès au clavier pour les tableaux croisés dynamiques et les segments dans Excel
  • Nouveaux types de graphiques
  • Liaison rapide des données dans Visio
  • Fonctions de prévision Excel
  • Prise en charge de la sélection multiple d'éléments Slicer à l'aide du toucher
  • Regroupement temporel et exploration du graphique croisé dynamique
  • Cartes de données Excel [104]

Excel 2019, Office 365 et versions ultérieures (v16.0)

Microsoft ne publie plus Office ou Excel dans des versions discrètes. Au lieu de cela, les fonctionnalités sont introduites automatiquement au fil du temps à l'aide de Windows Update. Le numéro de version reste 16.0. Par la suite, seules les dates approximatives d'apparition des caractéristiques peuvent désormais être données.

  • Tableaux dynamiques. Ce sont essentiellement des formules matricielles, mais elles "se répandent" automatiquement dans les cellules voisines et n'ont pas besoin de ctrl-shift-enter pour les créer. De plus, les tableaux dynamiques sont le format par défaut, avec de nouveaux opérateurs "@" et "#" pour assurer la compatibilité avec les versions précédentes. Il s'agit peut-être du plus grand changement structurel depuis 2007 et répond à une fonctionnalité similaire dans Google Sheets . Les tableaux dynamiques ont commencé à apparaître dans les pré-versions vers 2018 et, à partir de mars 2020, ils sont disponibles dans les versions publiées d'Office 365 à condition qu'un utilisateur ait sélectionné «Office Insiders».

Apple Macintosh

Microsoft Excel pour Mac 2011
  • 1985 Excel 1.0
  • 1988 Excel 1.5
  • 1989 Excel 2.2
  • 1990 Excel 3.0
  • 1992 Excel 4.0
  • 1993 Excel 5.0 (partie d'Office 4.x - version finale de Motorola 680x0 [105] et première version PowerPC)
  • 1998 Excel 8.0 (partie d' Office 98 )
  • 2000 Excel 9.0 (partie d' Office 2001 )
  • 2001 Excel 10.0 (partie d' Office v. X )
  • 2004 Excel 11.0 (partie d' Office 2004 )
  • 2008 Excel 12.0 (partie d' Office 2008 )
  • 2010 Excel 14.0 (partie d' Office 2011 )
  • 2015 Excel 15.0 (partie d' Office 2016 - Office 2016 pour Mac rapproche beaucoup la version Mac de la parité avec son cousin Windows, harmonisant de nombreuses fonctions de création de rapports et de développement de haut niveau, tout en alignant le ruban et le style avec son homologue PC .) [106]

OS / 2

  • 1989 Excel 2.2
  • 1990 Excel 2.3
  • 1991 Excel 3.0

Mobile

Excel Mobile est un tableur qui peut éditer des fichiers XLSX. Il peut modifier et mettre en forme le texte dans les cellules, calculer des formules, rechercher dans la feuille de calcul, trier les lignes et les colonnes, figer les volets, filtrer les colonnes, ajouter des commentaires et créer des graphiques. Il ne peut pas ajouter de colonnes ou de lignes sauf au bord du document, réorganiser des colonnes ou des lignes, supprimer des lignes ou des colonnes ou ajouter des onglets de feuille de calcul. [107] [108] [109] [110] [111] [112] La version 2007 a la capacité d'utiliser un mode plein écran pour gérer une résolution d'écran limitée, ainsi que des volets séparés pour afficher différentes parties d'une feuille de calcul à un moment donné. [110]Les paramètres de protection, les paramètres de zoom, les paramètres de filtre automatique, certaines mises en forme de graphique, les feuilles masquées et d'autres fonctionnalités ne sont pas pris en charge sur Excel Mobile et seront modifiés lors de l'ouverture et de l'enregistrement d'un classeur. [111] En 2015, Excel Mobile est devenu disponible pour Windows 10 et Windows 10 Mobile sur le Windows Store . [113] [114]

Résumé

Légende:Ancienne version, non maintenueAncienne version, toujours maintenueVersion stable actuelleDernière version d'aperçuSortie future
Historique des versions de Microsoft Excel pour Windows
AnNomVersioncommentaires
1987Excel 2Ancienne version, plus maintenue: 2,0Renuméroté à 2 pour correspondre à la version Macintosh contemporaine. Macros prises en charge (plus tard connues sous le nom de macros Excel 4).
1990Excel 3Ancienne version, plus maintenue: 3.0Ajout de capacités graphiques 3D
1992Excel 4Ancienne version, plus maintenue: 4.0Introduction de la fonction de remplissage automatique
1993Excel 5Ancienne version, plus maintenue: 5,0Inclus Visual Basic pour Applications (VBA) et diverses options orientées objet
1995Excel 95Ancienne version, plus maintenue: 7,0Renuméroté pour la version Word contemporaine. Les deux programmes ont été intégrés dans Microsoft Office à cette époque.
1997Excel 97Ancienne version, plus maintenue: 8,0
2000Excel 2000Ancienne version, plus maintenue: 9,0Fait partie de Microsoft Office 2000, qui faisait lui-même partie de Windows Millennium (également connu sous le nom de «Windows ME»).
2002Excel 2002Ancienne version, plus maintenue: 10,0
2003Excel 2003Ancienne version, plus maintenue: 11,0Sorti seulement 1 an plus tard pour mieux correspondre avec le reste de Microsoft Office (Word, PowerPoint, etc.).
2007Excel 2007Ancienne version, plus maintenue: 12,0
2010Excel 2010Version plus ancienne, mais toujours maintenue: 14,0En raison des superstitions entourant le nombre 13, Excel 13 a été ignoré dans le comptage des versions.
2013Excel 2013Version plus ancienne, mais toujours maintenue: 15,0Introduction de 50 fonctions mathématiques supplémentaires (disponibles sous forme de commandes pré-emballées, plutôt que de taper la formule manuellement).
2016Excel 2016Version stable actuelle: 16,0Fait partie de Microsoft Office 2016
Historique des versions de Microsoft Excel pour Macintosh
AnNomVersioncommentaires
1985Excel 1Ancienne version, plus maintenue: 1.0Version initiale d'Excel. Macros prises en charge (plus tard connues sous le nom de macros Excel 4).
1988Excel 1.5Ancienne version, plus maintenue: 1,5
1989Excel 2Ancienne version, plus maintenue: 2.2
1990Excel 3Ancienne version, plus maintenue: 3.0
1992Excel 4Ancienne version, plus maintenue: 4.0
1993Excel 5Ancienne version, plus maintenue: 5,0Uniquement disponible sur les Mac équipés de PowerPC. Première version PowerPC.
1998Excel 98Ancienne version, plus maintenue: 8,0Excel 6 et Excel 7 ont été ignorés pour correspondre avec le reste de Microsoft Office à l'époque.
2000Excel 2000Ancienne version, plus maintenue: 9,0
2001Excel 2001Ancienne version, plus maintenue: 10,0
2004Excel 2004Ancienne version, plus maintenue: 11,0
2008Excel 2008Ancienne version, plus maintenue: 12,0
2011Excel 2011Ancienne version, plus maintenue: 14,0Comme pour la version Windows, la version 13 a été ignorée pour des raisons superstitieuses.
2016Excel 2016Version stable actuelle: 16,0Comme pour le reste de Microsoft Office, il en va de même pour Excel: les futures dates de sortie de la version Macintosh sont censées mieux correspondre à celles de la version Windows, à partir de 2016.
Historique des versions de Microsoft Excel pour OS / 2
AnNomVersioncommentaires
1989Excel 2.2Ancienne version, plus maintenue: 2.2Numéroté entre les versions de Windows à l'époque
1990Excel 2.3Ancienne version, plus maintenue: 2,3
1991Excel 3Ancienne version, plus maintenue: 3.0Dernière version OS / 2. Sous-série abandonnée de Microsoft Excel, qui est par ailleurs toujours un programme activement développé.

Impacter

Excel propose de nombreux ajustements d' interface utilisateur sur les premières feuilles de calcul électroniques; cependant, l'essence reste la même que dans le logiciel de feuille de calcul d'origine, VisiCalc : le programme affiche des cellules organisées en lignes et en colonnes, et chaque cellule peut contenir des données ou une formule, avec des références relatives ou absolues à d'autres cellules.

Excel 2.0 pour Windows, qui a été modelé sur son homologue basé sur l'interface graphique Mac, a indirectement élargi la base installée de l'environnement Windows alors naissant. Excel 2.0 est sorti un mois avant Windows 2.0 et la base installée de Windows était si faible à ce moment-là en 1987 que Microsoft a dû regrouper une version d'exécution de Windows 1.0 avec Excel 2.0. [115] Contrairement à Microsoft Word, il n'y a jamais eu de version DOS d'Excel.

Excel est devenu la première feuille de calcul à permettre à l'utilisateur de définir l'apparence des feuilles de calcul (polices, attributs de caractères et apparence des cellules). Il a également introduit le recalcul intelligent des cellules, où seules les cellules dépendant de la cellule en cours de modification sont mises à jour (les tableurs précédents recalculaient tout tout le temps ou attendaient une commande utilisateur spécifique). Excel a introduit le remplissage automatique, la possibilité de faire glisser et d'agrandir la zone de sélection pour copier automatiquement le contenu d'une cellule ou d'une ligne dans des cellules ou des lignes adjacentes, en ajustant les copies de manière intelligente en incrémentant automatiquement les références ou le contenu des cellules. Excel a également introduit des fonctionnalités graphiques étendues.

Sécurité

Parce qu'Excel est largement utilisé, il a été attaqué par des pirates. Bien qu'Excel ne soit pas directement exposé à Internet, si un attaquant peut amener une victime à ouvrir un fichier dans Excel et qu'il existe un bogue de sécurité approprié dans Excel, l'attaquant peut prendre le contrôle de l'ordinateur de la victime. [116] Le GCHQ du Royaume-Uni a un outil appelé TORNADO ALLEY à cet effet. [117] [118]

Voir également

  • Comparaison des logiciels de tableur
  • Comparaison des compléments d'analyse des risques Microsoft Excel
  • Nombres (feuille de calcul) : l' équivalent iWork
  • Spreadmart

Les références

  1. ^ "Historique de mise à jour pour Microsoft Office 2019" . Microsoft Docs . Récupéré le 13 avril 2021 .
  2. ^ "Microsoft Office Excel 365" . Microsoft.com . Récupéré le 25 janvier 2021 .
  3. ^ "L'historique de mise à jour pour Office pour Mac" . Microsoft Docs . Récupéré le 13 avril 2021 .
  4. ^ "Fichiers APK Microsoft Excel" . APKMirror . Récupéré le 22 mars 2021 .
  5. ^ "Microsoft Excel" . App Store . Récupéré le 15 mars 2021 .
  6. ^ Harvey, Greg (2006). Excel 2007 pour les nuls . Wiley. ISBN 978-0-470-03737-9.
  7. ^ Harvey, Greg (2007). Excel 2007 Workbook for Dummies (2e éd.). Wiley. p. 296 ff . ISBN 978-0-470-16937-7.
  8. ^ "Description à propos des tableaux croisés dynamiques Microsoft Excel" . Meilleur tutoriel Excel . Récupéré le 25 janvier 2021 .
  9. ^ "Tout sur les tableaux croisés dynamiques Microsoft Excel" . Excel Pivot . Récupéré le 19 janvier 2021 .
  10. ^ "Tout sur les tableaux croisés dynamiques Microsoft Excel" . Excel Pivot . Récupéré le 19 janvier 2021 .
  11. ^ de Levie, Robert (2004). Excel avancé pour l'analyse des données scientifiques . Presse d'université d'Oxford. ISBN 978-0-19-515275-3.
  12. ^ Bourg, David M. (2006). Excel livre de cuisine scientifique et technique . O'Reilly. ISBN 978-0-596-00879-6.
  13. ^ Şeref, Michelle MH et Ahuja, Ravindra K. (2008). "§4.2 Un tableur de gestion et d'optimisation de portefeuille DSS" . Dans Burstein, Frad et Holsapple, Clyde W. (éd.). Manuel sur les systèmes d'aide à la décision 1: Thèmes de base . Springer. ISBN 978-3-540-48712-8.
  14. ^ Wells, Eric et Harshbarger, Steve (1997). Manuel du développeur Microsoft Excel 97 . Microsoft Press. ISBN 978-1-57231-359-0. D'excellents exemples sont développés pour montrer comment les applications peuvent être conçues.
  15. ^ Harnett, Donald L. et Horrell, James F. (1998). Modèles de données, de statistiques et de décision avec Excel . Wiley. ISBN 978-0-471-13398-8.
  16. ^ Une certaine forme dematériel d' acquisition de données est nécessaire. Voir, par exemple, Austerlitz, Howard (2003). Techniques d'acquisition de données à l'aide de PC (2e éd.). Presse académique. p. 281 et suiv . ISBN 978-0-12-068377-2.
  17. ^ "Description des commutateurs de démarrage pour Excel" . Aide et support Microsoft . Support Microsoft. 7 mai 2007 . Récupéré le 14 décembre 2010 . Microsoft Excel accepte un certain nombre de commutateurs facultatifs que vous pouvez utiliser pour contrôler le démarrage du programme. Cet article répertorie les commutateurs et fournit une description de chaque commutateur.
  18. ^ "Fonctions Excel (alphabétique)" . Microsoft . Récupéré le 4 novembre 2018 .
  19. ^ "Objet WorksheetFunction (Excel)" . Référence Office VBA . Microsoft . Récupéré le 4 novembre 2018 .
  20. ^ "Fonctions (Visual Basic pour Applications)" . Référence Office VBA . Microsoft . Récupéré le 4 novembre 2018 .
  21. ^ "LAMBDA: La fonction ultime de feuille de calcul Excel" . Microsoft . Récupéré le 23 avril 2021 .
  22. ^ Par exemple, en convertissant en Visual Basic les recettes dans Press, William H. Press; Teukolsky, Saul A .; Vetterling, William T. et Flannery, Brian P. (2007). Recettes numériques: l'art de l'informatique scientifique (3e éd.). La presse de l'Universite de Cambridge. ISBN 978-0-521-88068-8.La conversion de code en Basic à partir de Fortran est probablement plus facile qu'à partir de C ++, donc la 2ème édition ( ISBN 0521437210 ) peut être plus facile à utiliser, ou l'implémentation du code Basic de la première édition: Sprott, Julien C. (1991). Recettes numériques: routines et exemples en BASIC . La presse de l'Universite de Cambridge. ISBN  978-0-521-40689-5.
  23. ^ "Excel" . Office pour Mac . OfficeforMacHelp.com . Récupéré le 8 juillet 2012 .
  24. ^ "En utilisant Excel - PC ou Mac? | Excel Citron" . www.excellemon.com . Archivé de l'original le 21 septembre 2016 . Récupéré le 29 juillet 2015 .
  25. ^ Cependant, une proportion croissante de fonctionnalités Excel n'est pas capturée par l'enregistreur de macros, ce qui conduit à des macros largement inutiles. La compatibilité entre plusieurs versions d'Excel est également un inconvénient de cette méthode. Un enregistreur de macros dans Excel 2010 peut ne pas fonctionner dans Excel 2003 ou une version antérieure. Ceci est le plus courant lors du changement de couleurs et du formatage des cellules.Walkenbach, John (2007). "Chapitre 6: Utilisation de l'enregistreur de macros Excel" . Programmation Excel 2007 VBA pour les nuls (révisée par Jan Karel Pieterse ed.). Wiley. p. 79 et suiv . ISBN 978-0-470-04674-6.
  26. ^ Walkenbach, John (2 février 2007). "Chapitre 4: Présentation du modèle objet Excel" . travail cité . p. 53 et suiv . ISBN 978-0-470-04674-6.
  27. ^ "La page de feuille de calcul pour les utilisateurs et les développeurs Excel" . J-Walk & Associates, Inc . Récupéré le 19 décembre 2012 .
  28. ^ "Travailler avec des macros Excel 4.0" . Prise en charge de Microsoft Office . Récupéré le 19 décembre 2012 .
  29. ^ "Comment faire un graphique croisé dynamique" . Excel Pivot . Récupéré le 10 février 2021 .
  30. ^ "Solveur" .
  31. ^ "Différences entre l'utilisation d'un classeur dans le navigateur et dans Excel - Support Office" . support.office.com . Archivé de l'original le 8 février 2017 . Récupéré le 7 février 2017 .
  32. ^ "La" Grande Grille "et les Limites Augmentées dans Excel 2007" . microsoft.com . Récupéré le 10 avril 2008 .
  33. ^ "Comment extraire des informations à partir de fichiers Office en utilisant des formats de fichiers et des schémas Office" . Microsoft. 26 février 2008 . Récupéré le 10 novembre 2008 .
  34. ^ un b "Référence de feuille de calcul XML" . Articles techniques sur Microsoft Excel 2002 . MSDN. Août 2001 . Récupéré le 10 novembre 2008 .
  35. ^ "Fonctionnalités obsolètes pour Excel 2007" . Microsoft - David Gainer. 24 août 2006 . Récupéré le 2 janvier 2009 .
  36. ^ "La documentation d'OpenOffice.org du format de fichier Microsoft Excel" (PDF) . 2 août 2008.
  37. ^ "Microsoft Office Excel 97 - Spécification de format de fichier binaire 2007 (format * .xls 97-2007)" . Microsoft Corporation. 2007.
  38. ^ Fairhurst, Danielle Stein (17 mars 2015). Utilisation d'Excel pour l'analyse commerciale: un guide sur les principes de base de la modélisation financière . John Wiley et fils. ISBN 978-1-119-06245-5.
  39. ^ un b "Fake DDE avec des Serveurs Privés" .
  40. ^ Schmalz, Michael (2006). "Chapitre 5: Utilisation d'Access VBA pour automatiser Excel" . Intégration d'Excel et d'Access . O'Reilly Media, Inc. ISBN 978-0-596-00973-1.Schmalz, Michael (2006). "Chapitre 5: Utilisation d'Access VBA pour automatiser Excel" . Intégration d'Excel et d'Access . O'Reilly Media, Inc. ISBN 978-0-596-00973-1.
  41. ^ Cornell, Paul (2007). "Chapitre 5: Se connecter à d'autres bases de données" . Excel comme base de données . Apress. p. 117 ff . ISBN 978-1-59059-751-4.
  42. ^ DeMarco, Jim (2008). "Outils d'importation de données d'Excel" . Pro Excel 2007 VBA . Apress. p. 43 et suiv . ISBN 978-1-59059-957-0.
  43. ^ Harts, Doug (2007). "Importation de données Access dans Excel 2007" . Microsoft Office 2007 Business Intelligence: rapports, analyses et mesures depuis le bureau . McGraw-Hill Professionnel. ISBN 978-0-07-149424-3.
  44. ^ "À propos du réseau DDE (Windows)" .
  45. ^ Comment configurer RTD dans Excel
  46. ^ DeMarco, Jim (2008). Pro Excel 2007 VBA . Berkeley, Californie: Apress. p. 225. ISBN 978-1-59059-957-0. Les données externes sont accessibles via un fichier de connexion, tel qu'un fichier ODC (Office Data Connection) (.odc)
  47. ^ Bullen, Stephen; Bovey, Rob et Green, John (2009). Professional Excel Development (2e éd.). Rivière Upper Saddle, NJ: Addison-Wesley. p. 665. ISBN 978-0-321-50879-9. Pour créer une solution robuste, nous devons toujours inclure du code VBA ...
  48. ^ William, Wehrs (2000). "Un cours DSS appliqué utilisant Excel et VBA: IS et / ou MS?" (PDF) . Les actes de ISECON (Information System Educator Conference) . p. 4. Archivé de l'original (PDF) le 21 août 2010 . Récupéré le 5 février 2010 . Microsoft Query est un outil de récupération de données (c'est-à-dire un navigateur ODBC) qui peut être utilisé dans Excel 97. Il permet à un utilisateur de créer et d'enregistrer des requêtes sur des bases de données relationnelles externes pour lesquelles un pilote ODBC est disponible.
  49. ^ Utilisez Microsoft Query pour récupérer des données externes Archivé le 12 mars 2010 sur Wayback Machine
  50. ^ "Le mot de passe protège les documents, les classeurs et les présentations - Word - Office.com" . Office.microsoft.com . Récupéré le 24 avril 2013 .
  51. ^ "Le mot de passe protège les documents, les classeurs et les présentations - Word - Office.com" . Office.microsoft.com . Récupéré le 24 avril 2013 .
  52. ^ "Le mot de passe protège les éléments de feuille de calcul ou de classeur - Excel - Office.com" . Office.microsoft.com. Archivé de l'original le 26 mars 2013 . Récupéré le 24 avril 2013 .
  53. ^ "Description de la visionneuse Excel" . Microsoft . 17 février 2012. Archivé de l'original le 6 avril 2013.
  54. ^ un b "Comment obtenir la dernière visionneuse d'Excel" . Microsoft Docs . 22 mai 2020 . Récupéré le 3 janvier 2021 .
  55. ^ "Description de la mise à jour de sécurité pour Excel Viewer 2007: 12 février 2019" . Microsoft . 16 avril 2020 . Récupéré le 3 janvier 2021 .
  56. ^ "Visionneuse de Microsoft Excel" . Microsoft . 1997. Archivé de l'original le 20 janvier 1998.
  57. ^ "Visionneuse d'Excel 97/2000: Fichiers de feuille de calcul" . Microsoft . Archivé de l'original le 13 janvier 2004.
  58. ^ "Nouvelles fonctionnalités dans Windows CE .NET 4.1" . Microsoft Docs . 30 juin 2006 . Récupéré le 3 janvier 2021 .
  59. ^ "Excel Viewer 2003" . Microsoft . 12 octobre 2004. Archivé de l'original le 15 janvier 2005.
  60. ^ "Excel Viewer 2003 Service Pack 3 (SP3)" . Microsoft . 17 septembre 2007. Archivé de l'original le 11 octobre 2007.
  61. ^ "Visionneuse d'Excel" . Microsoft . 14 janvier 2008. Archivé de l'original le 26 septembre 2010.
  62. ^ "Excel Viewer 2007 Service Pack 2 (SP2)" . Microsoft . 24 avril 2009. Archivé de l'original le 28 avril 2012.
  63. ^ "Excel Viewer 2007 Service Pack 3 (SP3)" . Microsoft . 25 octobre 2011. Archivé de l'original le 29 décembre 2011.
  64. ^ "Les versions prises en charge des visionneuses Office" . Microsoft . 16 avril 2020 . Récupéré le 3 janvier 2021 .
  65. ^ La vue d'ensemble de Microsoft se trouve à l' adresse : "L'arithmétique à virgule flottante peut donner des résultats inexacts dans Excel" . Révision 8.2; ID de l'article: 78113 . Assistance Microsoft. 30 juin 2010 . Récupéré le 2 juillet 2010 .
  66. ^ Altman, Micah ; Gill, Jeff ; McDonald, Michael (2004). "§2.1.1 Exemple révélateur: calcul de l'écart type du coefficient" . Problèmes numériques dans le calcul statistique pour le chercheur en sciences sociales . Wiley-IEEE. p. 12. ISBN 978-0-471-23633-7.
  67. ^ de Levie, Robert (2004).travail cité. 45–46. ISBN 978-0-19-515275-3.
  68. ^ Walkenbach, John (2010). "Définition des types de données" . Programmation de puissance Excel 2010 avec VBA . Wiley. p. 198 et suivantes et tableau 8–1. ISBN 978-0-470-47535-5.
  69. ^ McCullough, Bruce D .; Wilson, Berry (2002). "Sur l'exactitude des procédures statistiques dans Microsoft Excel 2000 et Excel XP". Statistiques informatiques et analyse des données . 40 (4): 713–721. doi : 10.1016 / S0167-9473 (02) 00095-6 .
  70. ^ McCullough, Bruce D .; Heiser, David A. (2008). "Sur l'exactitude des procédures statistiques dans Microsoft Excel 2007". Statistiques informatiques et analyse des données . 52 (10): 4570–4578. CiteSeerX 10.1.1.455.5508 . doi : 10.1016 / j.csda.2008.03.004 . 
  71. ^ Yalta, A. Talha (2008). "L'exactitude des distributions statistiques dans Microsoft Excel 2007". Statistiques informatiques et analyse des données . 52 (10): 4579–4586. doi : 10.1016 / j.csda.2008.03.005 .
  72. ^ Goldwater, Eva. "Utilisation d'Excel pour l'analyse des données statistiques - mises en garde" . École de santé publique de l'Université du Massachusetts . Récupéré le 10 novembre 2008 .
  73. ^ Heiser, David A. (2008). «Défauts, problèmes, solutions de contournement et correctifs de Microsoft Excel 2000, 2003 et 2007» . Archivé de l'original le 18 avril 2010 . Récupéré le 8 avril 2010 .
  74. ^ Améliorations des fonctions dans Excel 2010 Archivé le 6 avril 2010 à la Wayback Machine Des commentaires sont fournis par les lecteurs qui peuvent éclairer certains problèmes restants.
  75. ^ "Le bogue MOD" . Logiciel Byg. Archivé de l'original le 11 janvier 2016 . Récupéré le 10 novembre 2008 .
  76. ^ "Les jours de la semaine avant le 1er mars 1900 sont incorrects dans Excel" . Microsoft. Archivé de l'original le 14 juillet 2012 . Récupéré le 10 novembre 2008 .
  77. ^ "Excel suppose à tort que l'année 1900 est une année bissextile" . Microsoft . Récupéré le 1er mai 2019 .
  78. ^ Spolsky, Joel (16 juin 2006). "Ma première revue BillG" . Joel sur le logiciel . Récupéré le 10 novembre 2008 .
  79. ^ "La Nature Contradictoire d'OOXML" . ConsortiumInfo.org.
  80. ^ "La date et l'heure négatives sont affichées sous forme de dièse (###) dans Excel" . Microsoft . Récupéré le 26 mars 2012 .
  81. ^ Zeeberg, Barry R; Riss, Joseph; Kane, David W; Bussey, Kimberly J; Uchio, Edward; Linehan, W Marston; Barrett, J Carl; Weinstein, John N (2004). "Identificateurs erronés: des erreurs de nom de gène peuvent être introduites par inadvertance lors de l'utilisation d'Excel en bioinformatique" . BMC Bioinformatics . 5 (1): 80. doi : 10.1186 / 1471-2105-5-80 . PMC 459209 . PMID 15214961 .  
  82. ^ un b Ziemann, Mark; Eren, Yotam; El-Osta, Assam (2016). "Les erreurs de nom de gène sont répandues dans la littérature scientifique" . Biologie du génome . 17 (1): 177. doi : 10.1186 / s13059-016-1044-7 . PMC 4994289 . PMID 27552985 .  
  83. ^ Anon (2016). "Microsoft Excel blâmé pour les erreurs d'étude de gène" . bbc.co.uk . Londres: BBC News .
  84. ^ Cimpanu, Catalin (24 août 2016). "Un article scientifique sur cinq sur les gènes contient des erreurs à cause d'Excel" . Softpedia . SoftNews.
  85. ^ Ziemann, Mark (2016). "Genome Spot: Mes pensées personnelles sur les erreurs de nom de gène" . genomespot.blogspot.co.uk . Archivé de l'original le 30 août 2016.
  86. ^ Vincent, James (6 août 2020). "Les scientifiques renomment les gènes humains pour empêcher Microsoft Excel de les interpréter comme des dates" . The Verge . Récupéré le 9 octobre 2020 .
  87. ^ "Excel: tapez () et échouez pour les longues chaînes" . Débordement de pile . 3 novembre 2018.WorksheetFunction.IsText()
  88. ^ Rajah, Gary (2 août 2004). "Problème avec les macros" . La ligne d'affaires hindoue . Récupéré le 19 mars 2019 .
  89. ^ Chirilov, Joseph (8 janvier 2009). "Microsoft Excel - Pourquoi ne puis-je pas ouvrir deux fichiers portant le même nom?" . Blogs MSDN . Microsoft Corporation . Archivé de l'original le 29 juillet 2010 . Récupéré le 19 mars 2019 .
  90. ^ Infoworld Media Group, Inc. (7 juillet 1986). InfoWorld First Look: Supercalc 4 défie 1-2-3 avec une nouvelle tactique .
  91. ^ un b Walkenbach, John (4 décembre 2013). "Historique des versions d'Excel" . La page de feuille de calcul . John Walkenbach . Récupéré le 12 juillet 2020 .
  92. ^ Lewallen, Dale (1992). Guide PC / informatique d'Excel 4.0 pour Windows . Ziff Davis . p. 13. ISBN 9781562760489. Récupéré le 27 juillet 2013 .
  93. ^ Lake, Matt (6 avril 2009). "Oeufs de Pâques que nous avons aimés: Excel 4" . crashreboot.blogspot.com . Récupéré le 5 novembre 2013 .
  94. ^ Osterman, Larry (21 octobre 2005). "Pourquoi pas d'oeufs de Pâques?" . WebLog de Larry Osterman . Blogs MSDN . Récupéré le 29 juillet 2006 .
  95. ^ Dostál, M (9 décembre 2010). Acceptation par l'utilisateur de l'interface utilisateur du ruban Microsoft (PDF) . Université Palacký d'Olomouc . ISBN  978-960-474-245-5. ISSN  1792-6157 . Récupéré le 28 mai 2013 .
  96. ^ Dodge, Mark; Stinson, Craig (2007). "Chapitre 1: Quoi de neuf dans Microsoft Office Excel 2007". Microsoft Office Excel 2007 à l'envers . Microsoft Press. p. 1 ff . ISBN 978-0-7356-2321-7.
  97. ^ "Quoi de neuf dans Excel 2010 - Excel" . Archivé de l'original le 2 décembre 2013 . Récupéré le 23 septembre 2010 .
  98. ^ Walkenbach, John (2010). "Quelques Contexte Essentiel" . Programmation de puissance Excel 2010 avec VBA . Indianapolis, Indiana: Wiley Publishing, Inc. p. 20. ISBN 9780470475355.
  99. ^ Harris, Steven (1er octobre 2013). «Excel 2013 - Remplissage Flash» . Experts-Exchange.com . Échange d'experts . Récupéré le 23 novembre 2013 .
  100. ^ "Quoi de neuf dans Excel 2013" . Office.com . Microsoft . Récupéré le 25 janvier 2014 .
  101. ^ K., Gasper (10 octobre 2013). "Est-ce qu'un tableau croisé dynamique PowerPivot bat un tableau croisé dynamique normal" . Experts-Exchange.com . Échange d'experts . Récupéré le 23 novembre 2013 .
  102. ^ K., Gasper (20 mai 2013). «Enquire Add-In pour Excel 2013» . Experts-Exchange.com . Échange d'experts . Récupéré le 23 novembre 2013 .
  103. ^ "Nouvelles fonctions dans Excel 2013" . Office.com . Microsoft . Récupéré le 23 novembre 2013 .
  104. ^ "Quoi de neuf dans Office 2016" . Office.com . Microsoft . Récupéré le 16 août 2015 .
  105. ^ "Microsoft annonce la disponibilité de mars d'Office 98 Édition Macintosh" . Microsoft . 6 janvier 1998 . Récupéré le 29 décembre 2017 .
  106. ^ "Office pour Mac est enfin un" citoyen de première classe " " . Re / coder . Récupéré le 29 juillet 2015 .
  107. ^ Ralph, Nate. "Office pour Windows Phone 8: Votre guide de démarrage pratique" . TechHive . Récupéré le 30 août 2014 .
  108. ^ Wollman, Dana. "Microsoft Office Mobile pour iPhone pratique" . Engadget . Récupéré le 30 août 2014 .
  109. ^ Pogue, David. "Microsoft ajoute Office pour iPhone. Yawn" . Le New York Times . Récupéré le 30 août 2014 .
  110. ^ un b Ogasawara, Todd. "Quoi de neuf dans Excel Mobile" . Microsoft. Archivé de l'original le 8 février 2008 . Récupéré le 13 septembre 2007 .
  111. ^ un b "Fonctionnalités non prises en charge dans Excel Mobile" . Microsoft. Archivé de l'original le 20 octobre 2007 . Récupéré le 21 septembre 2007 .
  112. ^ Utilisez Excel Mobile Archivé le 20 octobre 2007 sur la Wayback Machine . Microsoft. Récupéré le 21 septembre 2007.
  113. ^ "Excel Mobile" . Windows Store . Microsoft . Récupéré le 26 juin 2016 .
  114. ^ "PowerPoint Mobile" . Windows Store . Microsoft . Récupéré le 26 juin 2016 .
  115. ^ Perton, Marc (20 novembre 2005). "Windows à 20: 20 choses que vous ne saviez pas sur Windows 1.0" . switch.com . Archivé de l'original le 11 avril 2013 . Récupéré le 1er août 2013 .
  116. ^ Keizer, Gregg (24 février 2009). "Les attaquants exploitent une vulnérabilité Excel inégalée" . Computerworld . IDG Communications, Inc. Récupéré le 19 mars 2019 .
  117. ^ "Les outils et techniques de JTRIG" . L'interception . First Look Productions, Inc. 14 juillet 2014. Archivé de l'original le 14 juillet 2014 . Récupéré le 19 mars 2019 .
  118. ^ Cook, John. "Outils et techniques JTRIG" . L'interception . p. 4 . Récupéré le 19 mars 2019 - via DocumentCloud .

Sources générales

  • Bullen, Stephen; Bovey, Rob; Vert, John (2009). Développement professionnel Excel: Le guide définitif pour développer des applications à l'aide de Microsoft Excel et VBA (2e éd.). Boston: Addison Wesley. ISBN 978-0-321-50879-9.
  • Dodge, Mark; Stinson, Craig (2007). Microsoft Office Excel 2007 à l'envers . Redmond, Washington: Microsoft Press. ISBN 978-0-7356-2321-7.
  • Billo, E. Joseph (2011). Excel pour les chimistes: un guide complet (3e éd.). Hoboken, NJ: John Wiley & Sons. ISBN 978-0-470-38123-6.

Liens externes

  • Microsoft Excel - site officiel