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
566
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
Tukalaa kuumuutta
Tietäisitpä vaan kuinka kuumana olen käynyt viime päivät. Eikä johdu helteestä, vaan sinusta. Mitäköhän taikoja olet teh433007Ensi kesänä
Näin kesän viimeisenä minuutteina ajattelen sinua. Olisiko seuraava kesä "meidän" kesä? Tänä vuonna ei onnistuttu, mutta612961- 422367
- 311863
Okei, myönnetään,
Oisit sä saanut ottaa ne housutkin pois, mutta ehkä joskus jossain toisaalla. 😘251719Anne Kukkohovin karmeat velat ovat Suomessa.
Lähtikö se siksi pois Suomesta ? Et on noin kar? mean suuret velat naisella olemassa721674- 481586
Mihin hävisi
Mihin hävisi asiallinen keskustelu tositapahtumista, vai pitikö jonkin Hannulle kateellisen näyttää typeryytensä771275- 371247
- 791070