Tarve
Projektin laskentataulukoiden kokoaminen yhteen työkirjaan helpottaa
jäljitysketjun hallintaa.
Työkirjan yhden välilehden taulukosta on teknisesti helppo viitata työkirjan toiseen taulukkoon.
Kun välilehtien määrä työkirjassa kasvaa suureksi,
voidaan käyttää makroa välilehdeltä toiselle siirtymisen apuna.
Tässä esiteltävä makro on rakennettu vuoden 2015 makron pohjalle.
Makron toiminnallisuutta on laajennettu mahdollisuudella hakea merkkijonoa valitulta välilehdeltä.
Excelin välilehtien valinta-avustaja
|
Kun makro käynnistetään [näppäinyhdistelmällä 'Ctl+SHFT+S'],
se käy läpi työkirjan välilehdet ja listaa ne.
Käyttäjä valitsee haluamansa välilehden (sininen tausta).
Toteutus jatkuu painikkeesta 'Proceed' ja lakkaa painikkeesta 'Cancel' (ks. kuva).
|
☆☆Ohje☆☆
|
'Proceed'-painikkeen klikkaamisen jälkeen valittu välilehti aktivoituu näytölle (ks. kuva).
'Cancel'-painikkeesta makron ajo päättyy aktiivisena olleelle välilehdelle.
|
|
'Last used' - välilehdellä ovat välilehdet,
joiden välillä hän on siirtynyt makroa käyttämällä kuluneen tunnin aikana [--1--].
'Reset'-painike tyhjentää 'Last used'-luettelon.
Valintalomake suljetaan näytöltä lomakkeen oikean yläkulman rastista.
|
|
Käyttäjä voi hakea valitsemaltaan välilehdeltä tietoa (merkkijono) ruudussa,
jonka yllä lukee 'Search this string on selected worksheet'.
Haku käynnistetään klikkaamalla 'Proceed'-painiketta [--2--].
|
|
Käyttäjän antamaa tietoa haetaan koko välilehdeltä Excelin 'Etsi' ('Find') funktiolla.
Tekstin 'jotakin' haun tulos valitulta 'Test2' välilehdeltä esitetään kuvassa.
Jos makro ei löydä tietoa, se valitsee valitun välilehden ensimmäisen solun.
|
|
Omat kommentit
Makron käytöstä on tietoja toisella sivulla [--3--].
------
[--1--]
Luetteloon eivät siis tule välilehdet, joille käyttäjä siirtyy suoraan välilehden valitsemalla.
Kun Excel suljetaan, niin istunto päättyy ja 'Last used' - välilehti tyhjenee.
[--2--]
Merkkijono säilyy tekstiruudussa, kunnes merkkijono muutetaan tai poistetaan.
Tämä helpottaa merkkijonon hakua useilta eri välilehdiltä (vain näppäinyhdistelmällä 'Ctl+SHFT+S' ja uuden välilehden valinta).
[--3--]
Makron päävälilehden nimeä (MainPage) ei saa muuttaa.
Myös tätä makroa koskee oletus, että tarkastusprojektille perustetaan Excel-työkirja,
johon kerätään tärkeimmät laskentatulokset.
Työkirjassa on päävälilehti.
Projektin asiakirjat jakavat metatietoja [päävälilehden alue "H2:J7"],
jotka tarkastaja voi valita hänelle avautuvalta lomakkeelta.
Päävälilehteen linkitettäisiin muita välilehtiä (esim. tarkastusohjelmille).
☆☆Ohje☆☆
Vain yksi kuva näkyy kerrallaan. Jos avaat useamman ikkunan, tulee virheilmoitus.
Sulje silloin edellinen ikkuna ja avaa sitten seuraava.
|