Rien de plus simple. Mais je ne suis pas un spécialiste du VBA.
J'aurais cependant inscrit "option explicit" en début de module pour rendre obligatoire la déclaration des variables i et j
Bonsour®
une logique didactique concernant Excel voudrait que l'on se familiarise d'abord avec le tableur et l'utilisation de formules et fonctions intégrées !!
L'utilisation de VBA découle en fait d'une autre approche (analyse, logique et algorithmie) indépendante d'EXCEL,
VBA n'étant qu'une sous-couche Visual Basic réduite aux applications et objets Microsoft et compatibles
l'utilisation exclusive de VBA au détriment de l'usage des fonctionnalités de feuille de calculs est une hérésie !!!
Ca me rappelle ma maitresse Mme GARNIER, cette histoire de multiplication
VB:
Sub Jamais_Sans_Mes_Tables()
[A1:J10] = "=ROW()*COLUMN()": [A1:J10].Borders.Weight = 2
With Range("A1:J1,A1:A10"): .Font.Bold = True: .Interior.Color = vbYellow: End With
[A1].CurrentRegion.Columns.AutoFit
End Sub