Bonjour,
Ta question n'est pas tordue mais je pense qu'il vaudrait mieux que tu la poses sur le forum programmation. Je pense que tu dois pouvoir y arriver avec VBA ou VB(que je ne connais pas vraiment).
Pour ce qui est de l'insertion du tableau, tu dois pouvoir t'inspirer de l'enregistreur. Admettons que ta cellule A1 soit sélectionnée. Tu vas dans Outils/Macro/Nouvelle macro. A partir de ce moment là, tu inséres ton tableau manuellement. Tu arrêtes ta macro. Tu vas dans Outils/Macro/Macros. Tu sélectionne la macro en question et tu cliques sur Pas à pas détaillé.
Tu vas voir apparaître un code du type:
Range("A1:D10" ).Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
etc....
Tu peux essayer d'adapter le code à ta guise (enfin, c'est une façon de parler).
Pour ce qui est du lancement de la macro par un click sur une cellule, là, je ne pourrais pas t'aider.
A propos, quand tu veux faire apparaître un tableau, tu parles d'un tableau Excel ou tu veux importer un tableau Word par exemple?
@+