VBA-funktiot Excelin VBA-ohjelmointiin

VBA-kieli sisältää useita toimintoja, joita voit käyttää koodin rakentamiseen Excelissä. Seuraavassa taulukossa on kuvaukset hyödyllisimmistä toiminnoista. Kun kirjoitat koodia, kirjoita sana VBA ja sen jälkeen piste, niin näet pudotusluettelon näistä toiminnoista. Katso lisätietoja Excelin ohjejärjestelmästä.

VBA-toiminto Mitä se tekee
Abs Palauttaa luvun itseisarvon
Array Palauttaa muunnelman, joka sisältää taulukon
Asc Muuntaa merkkijonon ensimmäisen merkin ASCII-arvoksi
Atn Palauttaa luvun arktangentin
CBool Muuntaa lausekkeen Boolen tietotyypiksi
CByte Muuntaa lausekkeen tavutietotyypiksi
CCur Muuntaa lausekkeen valuuttatietotyypiksi
CDate Muuntaa lausekkeen päivämäärätietotyypiksi
CDbl Muuntaa lausekkeen kaksoistietotyypiksi
CDec Muuntaa lausekkeen desimaalitietotyypiksi
Valita Valitsee ja palauttaa arvon argumenttiluettelosta
Chr Muuntaa ANSI-arvon merkiksi
CInt Muuntaa lausekkeen kokonaislukutietotyypiksi
CLng Muuntaa lausekkeen pitkäksi tietotyypiksi
Cos Palauttaa luvun kosinin
CreateObject Luo OLE Automation -objektin
CSng Muuntaa lausekkeen yhdeksi tietotyypiksi
CStr Muuntaa lausekkeen merkkijonotietotyypiksi
CurDir Palauttaa nykyisen polun
CVar Muuntaa lausekkeen muunnelmatietotyypiksi
CVDate Muuntaa lausekkeen päivämäärätietotyypiksi
CVERr Palauttaa käyttäjän määrittämän virhetyypin
Päivämäärä Palauttaa nykyisen järjestelmän päivämäärän
Lisäyspäivämäärä Palauttaa päivämäärän, johon on lisätty tietty päivämääräväli
DateDiff Palauttaa kahden päivämäärän välisen eron
aikavälinä
DatePart Palauttaa kokonaisluvun, joka sisältää tietyn osan päivämäärästä
PäivämääräSerial Palauttaa päivämäärän tietylle vuodelle, kuukaudelle ja päivälle
DateValue Muuntaa merkkijonon päivämääräksi
Päivä Palauttaa päivämäärän kuukauden päivän
Ohjaus Palauttaa
mallia vastaavan tiedoston tai hakemiston nimen
DoEvents Suorittaa, jotta käyttöjärjestelmä voi käsitellä muita
tapahtumia
EOF Palauttaa True, jos tekstitiedoston loppu on saavutettu
Virhe Palauttaa virheilmoituksen, joka vastaa virheen
numero
Exp Palauttaa luonnollisten logaritmien kantaluvun (e) korotettuna
potenssiin
FileAttr Palauttaa tekstitiedoston tiedostotilan
FileDateTime Palauttaa päivämäärän ja kellonajan, jolloin tiedostoa on viimeksi muokattu
FileLen Palauttaa tiedoston tavujen määrän
Korjata Palauttaa luvun kokonaislukuosan
Muoto Palauttaa lausekkeen tietyssä muodossa
Format Currency Palauttaa luvun merkkijonona, joka on muotoiltu valuutaksi
FormatDateTime Palauttaa luvun merkkijonona, joka on muotoiltu päivämääräksi ja/tai
kellonaikaksi
FormatNumber Palauttaa luvun muotoiltuna merkkijonona
FormatPercent Palauttaa luvun merkkijonona, joka on muotoiltu prosentteina
Ilmainen tiedosto Palauttaa seuraavan Open-
käskyn käytettävissä olevan tiedostonumeron
Hanki kaikki Palauttaa luettelon avainasetuksista ja niiden arvoista (alun perin
luotu SaveSettingillä) sovelluksen merkinnästä
Windowsin rekisterissä
GetAttr Palauttaa tiedostoattribuuttia edustavan koodin
GetObject Hakee OLE Automation -objektin tiedostosta
GetSetting Palauttaa avainasetusarvon sovelluksen merkinnästä
Windowsin rekisterissä
Hex Muuntaa desimaalista heksadesimaaliksi
Tunnin Palauttaa ajankohdan
IIf Palauttaa toisen kahdesta osasta
lausekkeen arvioinnin mukaan
Syöte Palauttaa tietyn määrän merkkejä avoimen tekstistä
tiedosto
InputBox Näyttää ruudun, joka kehottaa käyttäjää syöttämään, ja palauttaa
syötetyn arvon
InStr Palauttaa merkkijonon sijainnin toisessa merkkijonossa
InStrRev Palauttaa merkkijonon sijainnin toisessa merkkijonossa
alkaen merkkijonon takapäästä
Int Palauttaa luvun kokonaislukuosan
IsArray Palauttaa True, jos muuttuja on taulukko
IsDate Palauttaa True, jos muuttuja on päivämäärä
On tyhjä Palauttaa True-arvon, jos muuttujaa ei ole alustettu
IsError Palauttaa True-arvon, jos lauseke on virhearvo
Puuttuu Palauttaa arvon True, jos valinnaista argumenttia ei ole välitetty
menettelyyn
IsNull Palauttaa True-arvon, jos lauseke ei sisällä kelvollisia tietoja
IsNumeric Palauttaa True, jos lauseke voidaan arvioida numerona
IsObject Palauttaa arvon True, jos lauseke viittaa OLE Automation
-objektiin
Liittyä seuraan Palauttaa merkkijonon, joka on luotu yhdistämällä useita
taulukon sisältämiä alimerkkijonoja
LBound Palauttaa taulukon alarajan
LCase Palauttaa pieniksi kirjaimiksi muunnetun merkkijonon
Vasen Palauttaa tietyn määrän merkkejä
merkkijonon vasemmalta puolelta
Len Palauttaa merkkijonon pituuden merkeissä
Loc Palauttaa tekstitiedoston nykyisen luku- tai kirjoituspaikan
LOF Palauttaa avoimen tekstitiedoston tavujen määrän
Hirsi Palauttaa luvun luonnollisen logaritmin
Ltrim Palauttaa kopion merkkijonosta, jossa ei ole välilyöntejä
Mid Palauttaa tietyn määrän merkkejä merkkijonosta
MidB Palauttaa tietyn määrän tavuja määritetystä
kohdasta merkkijonossa
Minuutti Palauttaa hetken minuutin
Kuukausi Palauttaa päivämäärän kuukauden
Kuukauden nimi Palauttaa merkkijonon, joka ilmaisee määritetyn kuukauden
MsgBox Näyttää modaalisen viestilaatikon ja palauttaa
napsautetun painikkeen tunnuksen
Nyt Palauttaa nykyisen järjestelmän päivämäärän ja kellonajan
lokakuu Muuntaa desimaaliluvusta oktaaliksi
Korvata Palauttaa merkkijonon, jossa yksi osamerkkijono korvataan
toisella
RGB Palauttaa luvun, joka edustaa RGB-väriarvoa
Oikein Palauttaa tietyn määrän merkkejä
merkkijonon oikealta puolelta
Rnd Palauttaa satunnaisluvun väliltä 0 ja 1
Pyöristää Pyöristää luvun tiettyyn desimaalien määrään
Rtrim Palauttaa kopion merkkijonosta ilman välilyöntejä
Toinen Palauttaa toisen kerran
Etsi Palauttaa nykyisen sijainnin tekstitiedostossa
Sgn Palauttaa kokonaisluvun, joka ilmaisee luvun etumerkin
Kuori Suorittaa suoritettavaa ohjelmaa
Synti Palauttaa luvun sinin
Avaruus Palauttaa merkkijonon, jossa on tietty määrä välilyöntejä
Jakaa Palauttaa taulukon, joka koostuu useista osamerkkijonoista
Sqr Palauttaa luvun neliöjuuren
Str Palauttaa luvun merkkijonoesityksen
StrComp Palauttaa arvon, joka ilmaisee tuloksen merkkijono
vertailu
StrConv Palauttaa määritetyllä tavalla muunnetun merkkijonomuunnelman
merkkijono Palauttaa toistuvan merkin tai merkkijonon
StrReverse Palauttaa merkkijonon merkit käänteisessä järjestyksessä
Vaihtaa Arvioi lausekeluettelon ja palauttaa arvon, joka liittyy
luettelon ensimmäiseen lausekkeeseen, joka on tosi
Tab Sijoittaa ulostulon lähtövirtaan
Tan Palauttaa luvun tangentin
Aika Palauttaa nykyisen järjestelmän ajan
Ajastin Palauttaa sekuntien määrän keskiyöstä
TimeSerial Palauttaa tietyn tunnin, minuutin ja sekunnin ajan
TimeValue Muuntaa merkkijonon aikasarjanumeroksi
Trimmata Palauttaa merkkijonon ilman alkua ja välilyöntejä ja korvaa
useita välilyöntejä yhdellä välilyönnillä
TyyppiNimi Palauttaa merkkijonon, joka kuvaa
muuttujan tietotyyppiä
UBound Palauttaa taulukon ylärajan
UCase Muuntaa merkkijonon isoiksi kirjaimiksi
Val Palauttaa merkkijonoon sisältyvät numerot
VarType Palauttaa arvon, joka ilmaisee muuttujan alatyypin
Viikonpäivä Palauttaa luvun, joka edustaa viikonpäivää
Viikonpäivän nimi Palauttaa merkkijonon, joka ilmaisee määritetyn viikonpäivän
vuosi Palauttaa päivämäärän vuoden

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa

Kuinka estää Microsoft Wordia avaamasta tiedostoja vain luku -tilassa Windowsissa Microsoft Word avaa tiedostot vain luku -tilassa, jolloin niiden muokkaaminen on mahdotonta? Älä huoli, menetelmät ovat alla

Microsoft Word -asiakirjojen virheellisen tulostuksen korjaaminen

Microsoft Word -asiakirjojen virheellisen tulostuksen korjaaminen

Virheiden korjaaminen virheellisten Microsoft Word -asiakirjojen tulostuksessa. Virheet tulostettaessa Word-asiakirjoja, joissa on muuttuneet fontit, sotkuiset kappaleet, puuttuva teksti tai kadonnut sisältö ovat melko yleisiä. Älä kuitenkaan

Pyyhi kynä- ja korostuspiirrokset PowerPoint-dioistasi

Pyyhi kynä- ja korostuspiirrokset PowerPoint-dioistasi

Jos olet piirtänyt PowerPoint-dioihin esityksen aikana kynää tai korostuskynää, voit tallentaa piirustukset seuraavaa esitystä varten tai poistaa ne, jotta seuraavan kerran näytät ne. Aloitat puhtailla PowerPoint-dioilla. Pyyhi kynä- ja korostuskynäpiirrokset noudattamalla näitä ohjeita: Pyyhi rivit yksi kerrallaan […]

Tyylikirjaston sisältö SharePoint 2010:ssä

Tyylikirjaston sisältö SharePoint 2010:ssä

Tyylikirjasto sisältää CSS-tiedostoja, Extensible Stylesheet Language (XSL) -tiedostoja ja kuvia, joita käyttävät ennalta määritetyt sivupohjat, sivuasettelut ja säätimet SharePoint 2010:ssä. CSS-tiedostojen etsiminen julkaisusivuston tyylikirjastosta: Valitse Sivuston toiminnot→ Näytä Kaikki sivuston sisältö. Sivuston sisältö tulee näkyviin. Style-kirjasto sijaitsee […]

Muotoile numerot tuhansiksi ja miljooniksi Excel-raporteissa

Muotoile numerot tuhansiksi ja miljooniksi Excel-raporteissa

Älä hukuta yleisöäsi jättimäisillä numeroilla. Microsoft Excelissä voit parantaa koontinäyttöjesi ja raporttiesi luettavuutta muotoilemalla numerot näyttämään tuhansia tai miljoonia.

SharePoint-sivustojen jakaminen ja seuraaminen

SharePoint-sivustojen jakaminen ja seuraaminen

Opi käyttämään SharePointin sosiaalisen verkostoitumisen työkaluja, joiden avulla yksilöt ja ryhmät voivat kommunikoida, tehdä yhteistyötä, jakaa ja pitää yhteyttä.

Kuinka muuntaa päivämäärät Julian-muotoihin Excelissä

Kuinka muuntaa päivämäärät Julian-muotoihin Excelissä

Juliaanisia päivämääriä käytetään usein valmistusympäristöissä aikaleimana ja pikaviitteenä eränumerolle. Tämän tyyppisen päivämääräkoodauksen avulla jälleenmyyjät, kuluttajat ja huoltoedustajat voivat tunnistaa tuotteen valmistusajankohdan ja siten tuotteen iän. Julian-päivämääriä käytetään myös ohjelmoinnissa, armeijassa ja tähtitiedessä. Erilainen […]

Access-verkkosovelluksen luominen

Access-verkkosovelluksen luominen

Voit luoda verkkosovelluksen Access 2016:ssa. Mikä verkkosovellus sitten on? No, verkko tarkoittaa, että se on verkossa, ja sovellus on vain lyhenne sanoista "sovellus". Mukautettu verkkosovellus on online-tietokantasovellus, jota käytetään pilvestä selaimen avulla. Rakennat ja ylläpidät verkkosovellusta työpöytäversiossa […]

Pikakäynnistyspalkki SharePoint 2010:ssä

Pikakäynnistyspalkki SharePoint 2010:ssä

Useimmat SharePoint 2010:n sivut näyttävät navigointilinkkien luettelon pikakäynnistyspalkissa sivun vasemmassa reunassa. Pikakäynnistyspalkki näyttää linkit esitellyn sivuston sisältöön, kuten luetteloihin, kirjastoihin, sivustoihin ja julkaisusivuihin. Pikakäynnistyspalkki sisältää kaksi erittäin tärkeää linkkiä: Koko sivuston sisältö -linkki: […]

Mitä Ratkaisijan virheilmoitukset Excelissä tarkoittavat?

Mitä Ratkaisijan virheilmoitukset Excelissä tarkoittavat?

Yksinkertaisille ongelmille Excelin Ratkaisija löytää yleensä nopeasti optimaaliset Ratkaisijamuuttujien arvot tavoitefunktiolle. Mutta joissakin tapauksissa Ratkaisijalla on vaikeuksia löytää Solver-muuttujan arvoja, jotka optimoivat tavoitefunktion. Näissä tapauksissa Ratkaisija näyttää yleensä viestin tai virheilmoituksen, joka kuvaa tai käsittelee ongelmaa, jonka […]