Italiano Deutsch zh zh Nederlandsko pt ru el IndoRuotsi Romania Puola Norja HindiSuomi Tanska Tšekki Kroaatti BulgariaEnglanti
Tekijä Kirjaudu | Lähetä artikkelit | Suosituimmat artikkelit | RSS-syötteet | Linkit | Sivukartta
Haku:
Ladataan ...

Etusivu | Tietokoneet | Ohjelmistot


Microsoft Excel: Olio-ohjelmointi

By: Shailendra Singh

Ensimmäisen sukupolven suosittu ohjelma-kielet olivat prosessioikeuden kielellä, mikä merkitsi sitä, että ohjelmoijat suunniteltu algoritmi, tai menettelyä, että ohjelma noudattaa ja määritellä muuttujat (paikkamerkit-arvojen), sillä ohjelma kehittää. Koska ohjelmat ovat yhä monimutkaisempia, on kuvaava muuttuja nimet kasvanut merkitys. Vaikka sen helppo luoda muuttuja nimeltä hinta säilytä hinta voit tarjota myytäväksi liikkeessä, sen vaikeampi kirjoittaa laajennettavissa ohjelma, joka voi seurata kaikki hinnat alati muuttuvan tuote inventaario. Joka kerta kun halusi lisätä tuotteen ihmettelemään, sinun täytyy luoda uusi muuttuja. Doing että kerran tai kaksi kertaa ei ole iso juttu, mutta jos kirjoitat paljon ohjelmia ja haluavat säästää aikaa ja vaivaa se uudelleen koodisi, sinun täytyy jollakin tavalla järjestää omanohjelman ympärille asioita omassa ympäristössä.

Menettelylliset ohjelmoijat yrittänyt ratkaista ongelmaa edustavat asioita niiden ympäristö käyttää abstrakti tietotyyppi, joka on kokoelma ominaisuuksia ja toimintoja, jotka heijastavat arvoja ja toimia, jotka liittyvät jotain sinun pitää edustan ohjelman (kuten tuote) . Esimerkiksi, puutarha tarjonnan säilyttäminen voisi olla sekä sisä-myyntipinta-ala ja kasvihuoneilmiö, jonka tuotteet liittyvät joka paikassa. Abstrakti tietotyyppi tuote saattaa olla arvot kuvastavat tuotteen nimi, mihin luokkaan tuote kuuluu, tuotteiden hinnat, tuotteiden toimittaja, kuvaus, ja niin edelleen. Sen tärkeää huomata kuitenkin, että määritellään abstrakti tietotyyppi jonkin tuotteen doesn't luoda paikka pitämällä arvot ja toimet liittyvät kyseiseen tuotteeseen. Sen sijaan sinun täytyy luoda olevan tuotteen abstrakti tietotyyppi tietojen tallentamiseen ja toimet liittyvät uuden merkin valamisen maaperän olet juuri aloittanut myyntiäomassa puutarhassa tarjonta varastossa. Esimerkiksi olisi yksilöllinen tunniste on järjestelmä, kuten product001, ja ohjelma tietää, että tuotteen nimi, luokka, hinta, kuvaus, ja toimittaja olisi kaikkien viitata siihen, että tietyn tuotteen.

Vaikka abstraktit tietotyypit ovat kätevä tapa määritellä sarjaa muuttujat ohjelman, taustalla rakenne, ohjelmointikielet, jotka käyttävät abstrakteja tietotyyppejä on edelleen menettelyyn, koska ei voi olla rutiineja, joita esiintyy muualla kuin abstrakteja tietotyyppejä. Kun Olio-ohjelmointi kielellä, sen kaikilla osa-alueilla tietokoneen koodi perustuu asioita omassa ympäristössä. Niitä asioita, ei ole yllättävää, ovat edustettuina kuin esineitä, ja kaikki toimet ja tiedot ovat kapseloitu näihin esineisiin. Excel, nämä esineet voidaan työkirjoja, työlistat, vaihtelee solujen tai ulkoinen tiedostoja. Yleensä on neljä osa-objektien avulla voit täsmentää ohjelma:

? Ominaisuudet
? Menetelmät
? Tapahtumat
? Kokoelmat

Ominaisuudet
Lyhyesti (todella, yhteensä samoin), ominaisuudet ovat muuttujat, jotka kuvaavat jotakin osaa kohteen, jossa he ovat mukana. Yhteinen omaisuus esineiden Excel on nimi, joka pitää tunnistaa arvon tai Excel määritetty työkirjan, laskentataulukon, solualue tai muu esine, jonka youre viittaa. Jos muutat työkirjoja nimi, joko käyttämällä VBA-koodin tai oikealle napsauttamalla työkirjoja välilehden välilehden baari, valitsemalla Nimeä uudelleen, ja editoida arvo, voit muuttaa arvo, joka on tallennettu Nimi omaisuutta. Voit asettaa uusia arvoja jonkin laskentataulukon ominaisuudet (kuten nimi) suoraan, vaan muuttaa muita työkirjan ominaisuuksia, sinun on joko ryhtyä toimiin käyttämällä Excel-liitäntä (kuten suojella cellrange) tai menetelmä (kuvattu seuraavassa momentti) .

Kun VBA, ominaisuuksien viitataan tämän ohjelman avulla piste notaatio, jossa objekti nimi on kirjoitettu ensimmäinen, kiinteistön nimi on kirjoitettu toinen, ja nämä kaksi tekijää ovat erotettu ajan. Jos esimerkiksi haluat muuttaa nimen,laskentataulukon, voit käyttää Laskentataulukko. Nimi omaisuutta. Muuta nimi laskentataulukon kun youve muokata tai päivittänyt arvoja yhdessä
tai useamman laskentataulukon solujen avulla sinun ja kollegat tietävät, että tiedot, että levy on uusi, ja se on tarkistettava ennen laskentataulukon on sisällytetty kaikki viimeisen kirjallisen tuotteita.

Menetelmät
A-menetelmä on toimintaohjelma, jonka tavoitteena osaa suorittaa. Esimerkiksi, sinulla todennäköisesti tietävät, että laskentataulukon näkyvän Excel-ikkuna on jäljempänä aktiivisessa taulukossa. Excel VBA, voit muuttaa laskentataulukon youre vaikuttavat teidän VBA-koodin soittamalla tavoite työkirjoja Ota menetelmällä. Kun Aktivoi menetelmä suoritetaan, laskentataulukon, johon se on liitetty siirtyy edessä, työkirjoja ja Excel-ikkuna ja on käytettävissä muokkausta varten. Kuten ominaisuuksia, menetelmiä kutsutaan käyttämällä piste-merkintää. Laskemaan uudelleen kaikki kaavat on laskentataulukon, esimerkiksi, voit soittaa Worksheet.Calculate menetelmällä.

Tapahtumat
Aivan kuten omaisuus onmäärällisesti määrite objektin ja menetelmä on toiminta-objektin tietää, miten toteuttaa tapahtuma on toiminta-objektin tunnustaa, joiden tapahtunut. Esimerkiksi Excel 2003 tietää seuraavat tapahtumat (muiden joukossa):
? A-työkirja avataan tai suljetaan.
? A-muistilista on otettu käyttöön tai pois käytöstä.
? A-työkirja on tallennettu.
? A chart napsautetaan.
? A-näppäintä (tai näppäinyhdistelmää)-painiketta.
? Tiedot on kirjoitettu osaksi solu.
? Kaavoissa laskentataulukon ovat uudelleen.
? A hyperlinkki on noudatettava.
Excelin mukana tulee useita tapahtuman käsittelijät, tai koodi rutiinit että tarkkaile erityisesti toimia, joilla esiintyy. Kun yksi näistä toimista ei tapahdu, ja youve kertoi Excel mitä haluat sen tehdä, kun tapahtuma tapahtuu, Excel suorittaa koodia tapahtuman käsittelijät. Esimerkiksi, jos sen jälkeen, kun luot uuden työkirjan haluat Excel näyttää kaikki avoimet työkirjat kuin cascaded joukko ikkunoita, voit luoda seuraavan tapahtuman käsittelijät:

Private Sub App_NewWorkbook (ByVal WB kuin työkirjan)
Application.Windows.Arrange xlArrangeStyleCascade
End Sub

Dont huolestu, jos youre ole varma, mitä jokainen osa tapahtuman käsittelijät rutiininomaisesti ei, nyt voit keskittyä keskellä rivi-koodi, joka kertoo, Excel-sovellus järjestää sen ikkunat avulla erissä tyyliin. Sen saman tuloksen, joka ilmetä, jos olet napsauttanut ikkuna, Järjestä, Cascade, että Excel-valikko järjestelmä, mutta jos se on toiminnan haluat käydä joka kerta, kun tietty tapahtuma sattuu, voit käyttää VBA tehdä se tapahtuu, ja säästää vaivaa.

Kokoelmat
Viimeinen osa on Olio-ohjelmointi, jolla sinun pitäisi olla tuttu on kokoelma. Kuten nimikin kertoo, kokoelma on joukko esineitä, jotka ovat samaa tyyppiä, jotka sisältyvät toinen objekti. Esimerkiksi, jos työkirja sisältää kokoelman yhden tai useamman lomaketta. Jos haluat tehdä muutoksen kaikkiin työkirjaan, voit askeleelta läpi jokaisen lomakkeen keräämistä ja tee muutos ohjelmallisesti.


Artiklan Lähde: http://www.bigfreearticles.com

Tietokone-ohjelma on sen perusta, ei sen enempää kuin joukko ohjeita tietokoneen teloitetaan on määritelty järjestyksessä. Excel, että järjestys voi muuttua sisällön perusteella laskentataulukko ohjelma toimii, mutta yksi perusperiaate takana ohjelmointikieltä on, että jos antaa ohjelma samanlaiseen tietojen asettaa toimimaan saat saman tuloksen joka kerta.

Tietoa Tekijä:
Maailman Web Directory
Meillä on nopeimmin kasvava ihmisten muokattu Web-hakemiston koko maailmassa. Luetteloon uuden verkkosivuston 48 tuntia staattinen HTML-sivut, joilla staattisesta links.We ovat ainoathakemisto tarjoaa elämän ajan luokkahakemisto: Staattiset html-sivuja.

Excel VBA: n opetusohjelma
Meiltä saat ammatillinen koulutus Microsoft Excel ja VBA-video-esimerkki.

Arvioi tämä artikkeli

Kommentit

Jaa TämäArtikkeli - Nopea ja helppo käyttö Tämä painike:

Valitse XML-kuvaketta yläpuolella saada ohjelmistojen kautta rss!

Copyright2007 - 2008 MJE Myynti, LLC. Kaikki oikeudet pidätetään.
Ylpeä jäsen, ArticleCkr Hakuverkosto Hakuverkosto!
BigFreeArticles.com on ilmainen sekä kustantajien ja kirjailijoiden käyttää ja tukee kokonaan mainostuloja.
Käyttää palvelumme on suojattu meidän Privacy Policy and Terms of Service.

google.setOnLoadCallback (LoadDynamicFeedControl);