Immagino che per "matrice" tu intenda una UserForm
La userform e' un contenitore che puo' includere controlli di vario tipo (textbox, listbox, combobox, pulsanti, caselle di controllo e molte altre cose).
Ogni controllo va programmato per determinarne il comportamento voluto, quindi in linea di massima il loro utilizzo e' "specifico" per una data condizione.
Si possono comunque creare form che si adattano al caso, tramite mappe descrittive da interpretare al run-time.
Se hai una preparazione sufficiente sull'argomento Form allora posso aiutarti; perche' le modalita' di creazione e di utilizzo dei controlli sono piu' complicate che nel caso di formb standard (dove sono complesse ma non complicate).
Se non hai una buona preparazione sulle userform allora il mio suggerimento e' che utilizzi il "modulo dati" di excel, che consente di lavorare facilmente su tabelle da compilare o editare; e' sufficiente che le colonne abbiano una intestazione per essere riconosciute.
Non so se questo comando e' disponibile nel ribbon standard di XL2007; eventualmente lo puoi aggiungere nella barra di accesso rapido usando questa procedura:
https://support.office.com/it-it/articl ... 68eb926fd7Ciao