questo genere di cose, imho, vanno fatte col vba
oltre ad avere flessibilità, sono più semplici da gestire
perchè lo escludi a priori?