Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: Tarvin käyttöohjeen (VBa)

Jen0va [21.12.2003 21:03:35]

#

Tossa pari pv sit aloin lukee taas vba:ta ja alotin ihan alusta ja alotin tällä oppaalla mutta en tajuu yhtä juttua;

Mitä tää kyseinen komento:

"Dim Ruudukko(1 To 3, 1 To 3) As Boolean"

tekee esim. click() toiminnon kanssa. Kun sivuilla tollain tehtiin joku ihmeen ruudukku tai jotain en oikee tajuu selittäkää tarkasti :P.

offtopic: Mun aikasempaa vba tuotantoo: http://koti.mbnet.fi/cloud/VBa_ohjelmat/

Antti Laaksonen [21.12.2003 21:07:05]

#

Komento määrittää Ruudukko-nimisen kaksiulotteisen taulukon, johon mahtuu yhteensä yhdeksän Boolean- eli totuusarvoa. Jokaisen taulukon alkion arvo on siis joko True tai False. Tuollaista taulukkoa voi käyttää 3x3-ruudukkona, jolloin arvoihin voi viitata tyyliin Ruudukko(rivi, sarake), kun rivi ja sarake ovat 1 - 3.

Jen0va [21.12.2003 22:26:19]

#

Mutta mihin se ruudukko tulee tai miten se tulee tarkalleen sitä tässä ahen :)

Antti Laaksonen [21.12.2003 23:14:45]

#

Ilman muuta koodia on melko vaikeaa neuvoa enempää.

Jen0va [21.12.2003 23:46:49]

#

Tota siis sellasta mietin että toi siis antaa Muuttujille:
ruudukko(1, 1)
ruudukko(1, 2)
ruudukko(1, 3)
ruudukko(1, 2)
...

Arvot "true". Vai miten? En muuten muista miten jonkun muuttujan arvo tulostetiin :D Mutta meen lukee ja odottaan vastausta :)

Antti Laaksonen [21.12.2003 23:51:18]

#

Tämän esimerkin pitäisi selvittää tilannetta. Oletuksena Boolean-muuttujan arvo on False.

Dim Ruudukko(1 To 3, 1 To 3) As Boolean
MsgBox Ruudukko(1, 1) 'False
Ruudukko(1, 1) = True
MsgBox Ruudukko(1, 1) 'True

Jen0va [22.12.2003 00:24:59]

#

No juu :) Mietin vaan ku siel puhuttiin että se tekee jonku himmee ruudukon tj mut se vaan alustaa muuttujille noi arvot

OK :)

(korjaa jos oon väärässä)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta