Mitä nämä Dim vuosiluku As integer, Dim pvm As Date, ..jne tarkoittavat makron alussa.
Olen muutaman makron tehnyt ja toimivat vaikka en ole käyttänyt mitään Dim määrityksiä.
Olen muutaman makron tehnyt ja toimivat vaikka en ole käyttänyt mitään Dim määrityksiä.
Vastaukset 4
Vanhimmat
termeistä en tiedä, mutta nämä dimit määrittävät ko. muuttujan tyypin, eli onko päivämäärä, kokonaisluku tms. Jos et määritä, makroissa muuttujat ovat varchar tyyppisiä, eli syövät mitä vain, ja jos taas määrität esim. muuttujan Date:ksi, se ottaa vastaan vain päivämääriä.
Kiitoksia, mutta..
Jos on Date määritys makro ei hyväksy lukua 44?
Kuinka Inputbox pitää määrittää että se siirtää puhelinnumeron 0505424523 , eikä jätä ensimmäistä nollaa pois ?
Dim sPuhNo As String
...
sPuhNo = InputBox("Anna Puhelinnumero?")
eikai ny hyväksy 44, mikäs päivämäärä sellanen on?
hyväksyis varmaan esim. 4.4.2004
jos ja kun siinä määrityksenä on dim as date.
Puhelinumerosta sulle jo tulikin jo että stringinä