Réponse à pikouik, nb lignes Excel
Raymond PENTIER
Messages postés
71867
Date d'inscription
Statut
Contributeur
Dernière intervention
-
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 13513 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
La discussion "Nombre de ligne excel" lancée par fatoo2005 le 3 nov 2007 a amené pikouik à nous poser le 26/10/10 à 13:09 la question : "Je viens d'être confronté à cette limitation des 65 536 lignes, mais je n'ai pas saisi le pourquoi de cette limitation ... quelqu'un pourrait m'expliquer en langage "novice" ce qui bloque Excel 2003 à ce nombre de cellules/ colonnes, qui doit être la même raison pour Excel 2007 je suppose ?"
Malheureusement le langage "novice" ne suffira pas à te fournir les explications demandées, qui relèvent du langage-machine utilisé pour écrire les fichiers-système, et des contraintes liées au nombre de bytes servant à coder les données élémentaires. Mais enfin ...
Lorsqu'un byte est formé de 8 bits (chiffre binaire égal à 0 ou 1) on l'appelle un octet.
Et un octet peut représenter 2 puissance 8 = 256 valeurs différentes.
D'où cette limitation de 256 codes ASCII, de 256 caractères affichables dans une cellule Excel, de 256 colonnes d'Excel 2003, etc.
Autres limitations :
* Avec 2 octets, soit 16 bits, on peut définir 2 puissance 16 = 65536 valeurs différentes. C'est le nombre de lignes dans Excel 2003.
* Avec 14 bits, on peut définir 2 puissance 14 = 16384 valeurs différentes. C'est le nombre de colonnes dans Excel 2007.
* Avec 20 bits, on peut définir 2 puissance 20 = 1048576 valeurs différentes. C'est le nombre de lignes dans Excel 2007.
J'espère avoir éclairé quelque peu pikouik, fatoo2005 et les autres ...
La discussion "Nombre de ligne excel" lancée par fatoo2005 le 3 nov 2007 a amené pikouik à nous poser le 26/10/10 à 13:09 la question : "Je viens d'être confronté à cette limitation des 65 536 lignes, mais je n'ai pas saisi le pourquoi de cette limitation ... quelqu'un pourrait m'expliquer en langage "novice" ce qui bloque Excel 2003 à ce nombre de cellules/ colonnes, qui doit être la même raison pour Excel 2007 je suppose ?"
Malheureusement le langage "novice" ne suffira pas à te fournir les explications demandées, qui relèvent du langage-machine utilisé pour écrire les fichiers-système, et des contraintes liées au nombre de bytes servant à coder les données élémentaires. Mais enfin ...
Lorsqu'un byte est formé de 8 bits (chiffre binaire égal à 0 ou 1) on l'appelle un octet.
Et un octet peut représenter 2 puissance 8 = 256 valeurs différentes.
D'où cette limitation de 256 codes ASCII, de 256 caractères affichables dans une cellule Excel, de 256 colonnes d'Excel 2003, etc.
Autres limitations :
* Avec 2 octets, soit 16 bits, on peut définir 2 puissance 16 = 65536 valeurs différentes. C'est le nombre de lignes dans Excel 2003.
* Avec 14 bits, on peut définir 2 puissance 14 = 16384 valeurs différentes. C'est le nombre de colonnes dans Excel 2007.
* Avec 20 bits, on peut définir 2 puissance 20 = 1048576 valeurs différentes. C'est le nombre de lignes dans Excel 2007.
J'espère avoir éclairé quelque peu pikouik, fatoo2005 et les autres ...
A voir également:
- Réponse à pikouik, nb lignes Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel mac - Guide
- Si ou excel - Guide
- Réponse automatique gmail - Guide
6 réponses
Et pour les plus curieux, en examinant l'Aide d'Excel 2007 dans son chapitre
Spécifications et limites relatives aux feuilles de calcul et aux classeurs
on constatera que la plupart de ces limites sont des puissances de 2 :
2^4=16 épaisseurs et styles de lignes
2^5=32 styles de remplissage, champs dans un formulaire
2^9=512 polices par classeur
2^10=1024 sauts de page
2^15=32767 caractères stockés dans une cellule
Cordialement.
Spécifications et limites relatives aux feuilles de calcul et aux classeurs
on constatera que la plupart de ces limites sont des puissances de 2 :
2^4=16 épaisseurs et styles de lignes
2^5=32 styles de remplissage, champs dans un formulaire
2^9=512 polices par classeur
2^10=1024 sauts de page
2^15=32767 caractères stockés dans une cellule
Cordialement.
salut
merci Raymond pour cette explication
et pour excel 2007 et 2010 dont les limites sont supérieures aux précédentes versions ?
(_Usul d'Arrakis
Serial_Dreamer_)
merci Raymond pour cette explication
et pour excel 2007 et 2010 dont les limites sont supérieures aux précédentes versions ?
(_Usul d'Arrakis
Serial_Dreamer_)
Bien le bonjour, UsulArrakis.
... ça faisait longtemps !
Dans mon post #1 il s'agit d'Excel 2003 et 2007.
Dans mon post #2 il s'agit d'Excel 2007 uniquement.
Je ne suis pas encore en possession d'Excel 2010 ...
... ça faisait longtemps !
Dans mon post #1 il s'agit d'Excel 2003 et 2007.
Dans mon post #2 il s'agit d'Excel 2007 uniquement.
Je ne suis pas encore en possession d'Excel 2010 ...
Merci beaucoup Raymond, sa m'éclaire bien plus que les réponses lu dans les autres poste.
Une gentille attention de créer un poste pour m'expliquer tout ça clairement.
Une gentille attention de créer un poste pour m'expliquer tout ça clairement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour, UsulArrakis !
Puisque boutaaa a réactivé cette vieille discussion (un an et demi déjà), je précise que les spécifications d'excel 2010 sont les mêmes que celles d'excel 2007.
Le nombre de lignes de la version 2010 est bien de 1 048 576.
Cordialement.
Puisque boutaaa a réactivé cette vieille discussion (un an et demi déjà), je précise que les spécifications d'excel 2010 sont les mêmes que celles d'excel 2007.
Le nombre de lignes de la version 2010 est bien de 1 048 576.
Cordialement.
Et voila : https://forums.commentcamarche.net/forum/affich-37641876-excel-specifications-et-limites-des-feuilles
Encore merci !
Encore merci !