Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Si je peux me permettre et vu le nombre de paramètres variables impliqués (en particulier la police par défaut d'Excel) on peut modifier la macro de Daniel comme suit pour obtenir un résultat un peu approximatif, mais qui devrait donner tout de même une idée :
Sub test()
' se base sur la largeur de la colonne A actuelle et estime à 10 pixels les bordures du classeur
NbActuel = ActiveWindow.Width / Columns(1).Width
NbFutur = Round(NbActuel * (3840 - 10) / ActiveWindow.Width, 2)
MsgBox "Une fenêtre de 3840 pixels permettra l'affichage de " _
& NbFutur & " colonnes identiques à la colonne A actuelle"
End Sub