Tervehdys,ihmiset!
Tarvisin kipeästi jeesiä muutamiin kymysyksiin
koskien VB-kieltä...nämä kysymykset on varmasti miljoonaan kertaan kysyttyjä,mutta en oikein löydä mistään tarvittavaa infoa niin että olen erittäin kiitollinen mahdollisista vastauksista!!!:)
1.Eikös Excelin VB-editorilla voi tehdä ohjelmia?
2.Kuinkas siinä voi lisäillä linkkejä(tai siis jos klikkaa esim. "avaa"-painonappia niin määritellä mitä siitä tapahtuu ja miten
3.Kuinka näistä editorilla luoduista ohjelmista saa sellaisia itsenäisiä ohjelmia jotka saa klikattua auki ihan tosta työpöydältä??Pitääkö joku .frm kääntää jollain .exeksi vai kuinka??
Auttakaa aloittelijaa!
2
623
Vastaukset
- .py
1. Kyllä, sillä voi tehdä Excelissä ajettavia ohjelmia. Kielenä on tarkkaan ottaen Visual Basic for Applications (VBA), joka on jonkin verran rajoittuneempi kuin Visual Basic, mutta kuitenkin joissakin kohdissa monipuolisempi kuin Visual Basic Script.
2. Voit lisätä tällaisen painikkeen Excelin työkirjan sivulle (sheet) tai sitten lomakkeeseen, jonka olet piirtänyt VBA:n editorilla. Sitten on hyvä antaa napille jokin JärkeväNimi, minkä jälkeen voikin kirjoittaa sopivaan paikkaan JärkeväNimi_Click-aliohjelma. Se ajetaan aina, kun kyseistä nappia painetaan. Sopiva paikka on joko lomakkeen koodimoduuli tai sheetin moduuli, josta en enää muista miten sinne pääsee.
3. Käsittääkseni se ei ole mahdollista. Sen takia ei kannata tehdä VBA:lla ohjelmia kovin vakavissaan. Excelin kielen ja -version vaihtuessa saattaakin nimittäin yhtäkkiä huomata, ettei se vanhalle versiolle tai toisenkieliselle Excelille tehty ohjelma enää toimikaan.
Neuvoisinkin käyttämään Excelin VBA:ta vain tukena yksinkertaiselle taulukoiden täytölle ja käsittelylle. Jos suunnittelet isompaa projektia, kannattaa valita jokin järkevämpi ohjelmointikieli ja -ympäristö. Exceliä voi kuitenkin käyttää myös muista ohjelmista käsin vaikkapa esitysgrafiikan tekoon. - Kokeile vaikkapa Lazarusta
Jos sinulla on suht koht uusi pc niin sen voi ladata vaikkapa sivulta:
http://www.skinhat.com/3dpack/
Jos sinulla on vanhempi pc niin sitten
https://sourceforge.net/projects/lazarus/
ja sieltä Windows Binaries ja viimeisin versio
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Mitäs peitsarissa on tapahtunut eilen illalla
Mikkelissä iso poliisioperaatio https://www.iltalehti.fi/kotimaa/a/39ef020c-2d81-4d72-b720-651f458ba3e2922452Mistä löytää kadonnut motivaatio?
Mikä neuvoksi, kun oikein mikään ei enää jaksa huvittaa eli ei ole motivaatiota tehdä mitään? Joka päivä ajattelen, että1412228Saana airola ja. muusikko spekulaatiota
Saara airolan kirja muusikko mies. Oisko redrama tai lauri tähkä? Saana oli 13 v vuonna 2014 Tekoäly sanoo : tähkä Julki132048- 1711560
Jos saisit palata takaisin johonkin vuoteen
Mikä vuosi se olisi? Ja mitä siinä hetkessä tapahtuisi?1381267Miksi ETTE suostu selvittämään . . . . . ...
Asioita jotka jääneet selvittämättä toisen osapuolen kanssa? Kertoisitteko miksi ette suostu? Vaikka teidän mielestä193888- 85886
- 174846
Wille Rydman on kansalaisten mielestä huonoiten onnistunut ministeri
Onneksi olkoo Wille kärkipaikasta! Oletkin sen eteen tehnyt hartiavoimin töitä. "Ministeri Wille Rydman (ps) on kansala451796- 51667