Päivämäärä käsin ja scriptillä

The_Rat

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.

3

200

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 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
      @Kunde

      • 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.


      • 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

    1. Laitetaas nyt kirjaimet tänne

      kuka kaipaa ja ketä ?
      Ikävä
      176
      11185
    2. Pieni häivähdys sinusta

      Olet niin totinen
      Ikävä
      54
      5328
    3. Taas ryssittiin oikein kunnolla

      r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html
      NATO
      46
      2555
    4. Missä olet ollut tänään kaivattuni?

      Ikävä sai yliotteen ❤️ En nähnyt sua tänään söpö mies
      Ikävä
      37
      2256
    5. Vanha Suola janottaa Iivarilla

      Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia
      Kemijärvi
      13
      1771
    6. Valtimon Haapajärvellä paatti mäni nurin

      Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,
      Nurmes
      43
      1675
    7. Tiedän kuka sinä noista olet

      Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta
      Ikävä
      31
      1310
    8. Kä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 v
      Nurmes
      36
      1265
    9. Tulemmeko hyvin

      Toimeen ja juttuun keskenämme? Luulen, että sopisit hyvin siihen ☀️ympäristöön, paljon kaikkea erilaista.♥️mietin tätä s
      Ikävä
      6
      1076
    10. Daniel Nummelan linjapuhe 2025

      Kansanlähetyksen toiminnanjohtajan Daniel Nummelan linjapuhe tänään. Rehellistä analyysiä mm. evlut kirkosta ja piispo
      Luterilaisuus
      105
      1001
    Aihe