|  
    
Excel ne *considére* pas automatiquement les dates comme des chaînes de texte. La confusion surgit parce que :
  
 1. Représentation sous-jacente : Excel stocke les dates et les heures sous forme de nombres. Plus précisément, une date est représentée par le nombre de jours écoulés depuis le 1er janvier 1900 (ou le 1er janvier 1904 dans la version Macintosh). Le temps est représenté comme une fraction de jour. Cette représentation numérique est celle qu'Excel utilise pour les calculs et le traitement interne.  
  
 2. Formatage : L'*affichage* d'une date est contrôlée par le formatage. Vous pouvez formater une cellule pour afficher le numéro sous-jacent ou pour l'afficher sous forme de date dans différents formats (mm/jj/aaaa, jj/mm/aaaa, etc.). Si une cellule est formatée en texte, Excel affichera le numéro sous-jacent sous forme de texte. Cela ne change rien au fait que la valeur sous-jacente est toujours un nombre représentant une date.  
  
 3. Saisie des données : Si vous tapez une date dans une cellule formatée en texte, Excel la traitera comme du texte. En effet, la détection automatique d'Excel peut échouer ou vous avez peut-être explicitement formaté la colonne sous forme de texte. Il s'agit d'interpréter la *entrée* comme du texte, et non comme la nature inhérente de la date elle-même.  
  
 4. Importer à partir de sources externes : Lors de l'importation de données à partir d'autres sources, les dates peuvent être importées sous forme de chaînes de texte si le processus d'importation ne reconnaît pas correctement le format de date.  
  
 En résumé : Excel *stocke* les dates sous forme de nombres mais *les affiche* selon le formatage. Si la cellule est formatée sous forme de texte, ou si la date est saisie ou importée sous forme de texte, Excel traitera la *entrée ou l'affichage* comme du texte, même si les données elles-mêmes pourraient être converties en valeur de date si elles sont formatées de manière appropriée. La représentation principale de la date est numérique et non textuelle.
 
 |