Microsoft Access : limitation du nombre de colonnes dans une zone de liste

1 Août
2007

Dans un contrôle de type Zone de liste l’affichage des colonnes est géré principalement via deux paramètres :

  • ColumnCount qui permet de spécifier le nombre de colonne à afficher.
  • ColumnWidths qui permet de spécifier la largeur de chacune des colonnes en pouces ou en centimètres. Chaque colonne devant avoir une taille compris entre 0 et 55,87 cm. La syntaxe étant la suivante MonControle.ColumnWidths= »largeur colonne 1;largeur colonne 2;largueur colonne n ». Soit par exemple : MonControle.ColumnWidths= »0cm;1cm;5,25cm »

Ce qui n’est pas explicité dans l’aide c’est qu’il existe une limitation liée à la longueur totale de la chaîne de texte représentant la largueur de chaque colonne qui ne doit pas dépasser 225 caractères (y compris les points virgules). Soit au maximum 64 colonnes dont la largeur peut être fixée (63*4 = 252 + 3 = 253).

Ajouter un commentaire

Haut