[Résolu] Redimensionnement d'une matrice

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Avatar de l’utilisateur
Pyanepsion
Membre hOOnoraire
Membre hOOnoraire
Messages : 191
Inscription : 11 mars 2006 07:53

[Résolu] Redimensionnement d'une matrice

Message par Pyanepsion »

Comment faire pour modifier la longueur d'une matrice existente qui a par exemple 35 lignes et qu'on veut passer à 40? Ou à 30? Même question pour le nombre de colonnes.

Merci à tous.
Dernière modification par Pyanepsion le 22 avr. 2006 08:02, modifié 1 fois.
Window XP. Excel 2000. Works suite 2003. Open Office. Java Sun. Maxthon. Le tout mis à jour sur les nouvelles versions françaises dès qu'elles sont disponibles.
nouv
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 23 mars 2006 09:56

Message par nouv »

slt,
un exemple vaut mieux que tout :
formule de calcul à mettre dans Nom - Insertion - définir...
http://oooforum.free.fr/cijoint/fichier ... 080316.ods
windows 2000 - OOo 2.0.2
><>
nouv
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 23 mars 2006 09:56

Message par nouv »

slt,
peut être ai-je répondu trop vite. Quand tu parles de matrice, tu parles de zones nommées ?
si oui
pour nommer la zone :
menu Insertion - Nom - Définir
on donne le nom
et dans la zone assignée à :
DECALER($A$1;0;0;SOMMEPROD(MAX(LIGNE($A$1:$A$65536)*($A$1:$A$65536<>""))))

$A$1 à remplacer par la 1ère cellule de la zone (ex $B$3)
$A$1:$A$65536 à remplacer par la zone à prendre en compte (ex $B$3:$B$65536)
la zone se redimensionne vers le bas automatiquement quand on ajoute des informations dans la ligne

même chose en colonne on remplace LIGNE par COLONNE

est-ce que c'était la question ?
windows 2000 - OOo 2.0.2
><>