Päivämäärä kalenterista

Terve,

osaako kukaan neuvoa, tai tietääkö onko VBA:lla mahdollista toiminto jolla saa avautumaan samantyyppisen kalenterin kuin monissa tietokoneohjelmissa on? Eli avautuu kalenterinäkymä josta voi jonkun päivämäärän klikkaamalla valita?

-Pasi-
41911
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Ota näkyviin toolbar "Visual Basic" (View - Toolbars - Visual Basic)

Visual Basic työkaluissa valitse esille "Control Toolbox"

Control Toolboxista valitset "More Controls" ja listasta sitten valkkaat "Calendar Control 10.0), jonka jälkeen piirrät kalenterin taulukkoon. Tuota sitten voi VBA:lla ohjailla mielensä mukaan.

Äänestä
  • Esitin kysymyksen vähän huonosti... En halua upottaa kalenteria Excelin taulukkoon vaan kun minulla on VisualBasic -editorilla tehty UserForm johon liittyvän koodin eräässä vaiheessa haluan avata uuden UserFormin joka olisikin tämmöinen valmis kalenteri. KalenteriUserFormin voisin tietenkin tehdä itse mutta kun semmoinen näyttää monissa sovelluksissa olevan, niin ajattelin että olisiko se samantyylinen valmis paketti kuin esimerkiksi MsgBox tai InputBox?

    -Pasi-

    Äänestä

  • -Pasi- kirjoitti:

    Esitin kysymyksen vähän huonosti... En halua upottaa kalenteria Excelin taulukkoon vaan kun minulla on VisualBasic -editorilla tehty UserForm johon liittyvän koodin eräässä vaiheessa haluan avata uuden UserFormin joka olisikin tämmöinen valmis kalenteri. KalenteriUserFormin voisin tietenkin tehdä itse mutta kun semmoinen näyttää monissa sovelluksissa olevan, niin ajattelin että olisiko se samantyylinen valmis paketti kuin esimerkiksi MsgBox tai InputBox?

    -Pasi-

    Enpä usko, että tuo muuten onnistuu kuin tekemällä toinen Userform ja laittaa siihen tuo kalenteri-kontrolli.

    Äänestä

  • eno2 kirjoitti:

    Enpä usko, että tuo muuten onnistuu kuin tekemällä toinen Userform ja laittaa siihen tuo kalenteri-kontrolli.

    Onnistuin löytämään tuon kalenteri-kontrollin, ongelma oli siinä että minulla ei tuota kalenteri-palikkaa ollut koneella ollenkaan. Löysin netistä englanninkielisen ja latasin sen koneellini ja nyt kalenteri toimii. Kiitos avusta :)

    -Pasi-

    Äänestä

Kommentoi aloitusta


-Pasi- kirjoitti:

Terve,

osaako kukaan neuvoa, tai tietääkö onko VBA:lla mahdollista toiminto jolla saa avautumaan samantyyppisen kalenterin kuin monissa tietokoneohjelmissa on? Eli avautuu kalenterinäkymä josta voi jonkun päivämäärän klikkaamalla valita?

-Pasi-

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu