Bonjour,
Effectivement, le code est prévu pour 1 à 9 colonnes et 1 à 9 lignes de boutons
Pour avoir 1 à 9 colonnes et 01 à 99 lignes il suffit d'utiliser 3 chiffres au lieu de 2 pour nommer tous les boutons.
Pour reprendre mon exemple précédent,
MonBouton24 deviendra MonBouton204 = situera le bouton dans la 2° colonne et la 4° rangée,
tu pourras alors utiliser MonBouton210 = situera le bouton dans la 2° colonne et la 10° rangée
Et dans le code, il faut remplacer :
n°R = Val(Right(btn.Name, 1))
n°C = Val(Left(Right(btn.Name, 2), 1))
Par
n°R = Val(Right(btn.Name, 2))
n°C = Val(Left(Right(btn.Name, 3), 1))
Pour la police, est-ce la taille ou le nom de la police qui change ?
Si c'est la taille, c'est normal car elle s'adapte à la taille des boutons
Si le nom de la police change, c'est que la police utilisée n'est pas installée sur les autres machines
Pour le Logo, on peut prévoir de le positionner en même temps que les boutons, il faudrait que tu joignes ton fichier quand tu aura fait les modifications ci-dessus.