Elis kun käyttää noita EXELin ohjausobjekteja eli visual basic juttuja niin onko Exelin yhdellä ruudulla (cell tai jotain) erillistä nimeä mihin viitata visual basicissa eli vaikka kun painat nappia niin tulee vaikka A1 ruutuun tietty teksti ilman textbox objektia... hmm ymmärsiköhän kukaan eli tarkoitan että onko exelin solulla tiettyä nimeä ettei tarvitse käyttää textbox objektia?
Visual Basicista
Mnr
2346
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
En ole itse kauheasti VB:n kanssa väsäillyt, mutta siirtymiseen on tullut käytettyä Application.Goto Reference:="R55C3". Tämä komento siirtää aktiivisen taulukon soluun C55. Siitä voinee päätellä miten soluun viitataan?
Jos halutaan vaihtaa taulukkovälilehteä, niin lisätään tohon eteen "Sheet1!R55C3" (Eli tietyn taulukon tietty solu).
Ja jos työkirjakin pitää määritellä, niin "[tiedosto.xls]Sheet1!R55C3"
Voit viitata soluihin esim. cells(1,1) (joka on A1).
Katso mitä esim. Thisworkbook objekti on syönyt sisäänsä... Sieltä löytyy viittaukset kaikkeen Excel taulukossa.
olikohan tämä sitä mitä haet takaa ?