Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: Muuttuja joka muistaa arvonsa

Moukka [22.07.2004 10:17:11]

#

Mitenkäs saan Excelin VB:hen muuttujan joka muistaa arvonsa vaikka ohjelma olisi välillä sammutettu? Johonkin soluun tallentaminen ei tule kysymykseen.

Toinen kysymys koskee sitä, että miten saa Exceliin taulukon sellaiseksi, että rivit kertakaikkisesti loppuvat rivin 10 kohdalla ja sarakkeet J:n kohdalla

hunajavohveli [22.07.2004 10:54:14]

#

Muuttujien arvot eivät käsittääkseni säily muistissa, jos ohjelma sammuu välillä. Ohjelman pitää tallentaa tiedot tiedostoon, ja ladata ne sieltä, kun ohjelma käynnistyy uudelleen.

BadSource [22.07.2004 10:58:49]

#

Tiedot pitää tallentaa jonnekkin ulkopuolelle, mistä ne sitten luetaan, kun niitä tarvitaan. Esimerkiksi johonkin tekstitiedostoon tai windowsin rekistereihin...

Jos valitset rekisterit-vaihtoehdon, kannattaa katsoa myös tämä...

Valitset sitten kumman tahansa, niin lisää ThisWorkbookin alle kaksi aliohjelmaa, joiden sisällä tallennat ja luet arvot.

Private Sub Workbook_BeforeClose(Cancel As Boolean)

    'Tässä tallennat tiedot

End Sub
Private Sub Workbook_Open()

    'Tässä luet tiedot esimerkiksi jossain moduulissa
    'esiteltyihin globaaleihin muuttujiin.

End Sub

Antti [23.07.2004 15:15:14]

#

Hmmm...eiköhän excel-vb:ssä olis helpoin tapa tallentaa muuttuja tuossa kyseisessä exceltaulukossa?

Vastaus

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

Tietoa sivustosta