Dá sa to robiť úplne jednoducho. Ja som podobný spôsob používal už viackrát a to takto:
Vo formulári pre tlač si určím bunku, v ktrej budem definovať údaje k načítaniu. môže to byť napr. "A1" kde napíšem číslo záznamu v databaze.
Príklad: Názov hárkov v zošite, "Tlač", "db1", "db2" atd... V listoch "db1" aj ďalších databazach si v prvom stlpci očislujem záznamy (1,2,3... ). Na liste "Tlač" potrebujem do buňky "C5"načítať údaje napr. z "db1" a z riadku "58" a zo stlpca "F". Vzorec v buňke "C5" bude vyzerať takto:
=VLOOKUP(Tlač!$A$1;db1!$A$2:$T$200;6)
Ak si do "A1" v liste tlač zapísal číslo 58, tak sa ti podľl uvedeného vzorca do bunky C5 načíta údaj z listu "db1" z riadku označenom číslom položky 58 a zo stlpca č.6, tj. "F"
Obdobne si nadefinuješ vzorce do ostatných buniek. Aby sa ti číslo ktoré zapíšeš do "A1" netlačilo v dokumente, tak si zmeň format písma na bielu farbu, alebo nadefinuj format bunky ;;;.