J'ai fait un petit Userform pour comparer les largeurs des colonnes.
Listbox du haut:
Propriété ColumnWidths à vide donc VBA calcule la largeur des colonnes par lui-même.
Quand on diminue ou augmente la largeur de la Listbox (au moyen des deux boutons) , on affiche :
la largeur théorique (largeur de la Listbox divisée par le nombre de colonnes soit 4)
et la largeur calculée par la fonction LargeurColonneN (rappel : avec seuil minimal à 72)
Listbox du bas:
Propriété ColumnWidths à "72 pt;72 pt;72 pt;72 pt"
Les colonnes ont donc une largeur constante de 72 pt.
Des repères verticaux entre les deux Listbox permettent de voir si la largeur des colonnes de la Listbox du haut est plus petite ou plus grande que la largeur de 72 pt.
Sur mes PC (perso. et prof.) il y a bien une limite basse à 72 pt.