Tein excelsheetin, jossa C-sarakkeessa on päivämäärä. Kun riville kirjoitetaan ensimmäinen tieto, täytetään kuluva päivä automaattisesti, ellei kyseessä ole C-sarake, jolloin käyttäjä siis itse kirjoittaa tuon päivän...
Rivin tyyli kopioidaan edelliseltä riviltä.
Ongelma on siinä, että käsin kirjoitettu päivä menee alignina oikeaan reunaan, kun taas scriptin tuottama stringi tunkee vasempaan. Ehkä tuota voisi alignmenttia vielä vaihtaa scriptissä, mutta sekoittaa turhaan tyylejä mielestäni, kun vähän joka rivillä on omanlaisensa...
Tarkistin solun asetuksista, sekä scriptin tuottamissa, että itse syötetyissä on datan formaattina päivämäärä.
Osaisiko joku arvata, mistä tuo outo käyttäytyminen voisi johtua, ja miten sen voisi korjata.
Päivämäärä käsin ja scriptillä
3
200
Vastaukset
arvelisin, että syötät koodissa päiväyksen tekstinä tyyliin...
Range("A10") = "1.1.2009"
sensijaan syötä se seuraavasti
Range("A12") = CDate("1.1.2009")
ja muotoilut toimii OK.
Keep Excelling
@KundeItse asiassa juuri noin, parsin päivämäärän stringiksi, mutta eikös tuo formatointi tekisi sen automaattisesti? Eli jos vain länttäisin siihen today(), vai miten se nyt oli.. :)
Mutta kiitos, tuo varmaan auttaa.The_Rat kirjoitti:
Itse asiassa juuri noin, parsin päivämäärän stringiksi, mutta eikös tuo formatointi tekisi sen automaattisesti? Eli jos vain länttäisin siihen today(), vai miten se nyt oli.. :)
Mutta kiitos, tuo varmaan auttaa.Date toimi, eipä formatointia tarvinnut.
Yksinkertaisimmat ratkaisut ovat usein parhaita. :)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 17611185
- 545328
Taas ryssittiin oikein kunnolla
r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html462555- 372256
Vanha Suola janottaa Iivarilla
Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia131771Valtimon Haapajärvellä paatti mäni nurin
Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,431675Tiedän kuka sinä noista olet
Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta311310Känniläiset veneessä?
Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v361265Tulemmeko hyvin
Toimeen ja juttuun keskenämme? Luulen, että sopisit hyvin siihen ☀️ympäristöön, paljon kaikkea erilaista.♥️mietin tätä s61076Daniel Nummelan linjapuhe 2025
Kansanlähetyksen toiminnanjohtajan Daniel Nummelan linjapuhe tänään. Rehellistä analyysiä mm. evlut kirkosta ja piispo1051001