PÄIVÄMÄÄRÄ

Pysyväksi ?

Miten saan pysymään luetun päivämäärän solussa esim.
C1 :ssä , jos syötän luvun soluun D6 ?

=JOS(D60;TÄMÄ.PÄIVÄ();"")

Tällä kaavalla luetaan aina udelleen...

7

590

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • tutkailin useita variaatioita, mutta ei taida onnistua ilman VBA:ta tämäkään juttu. Sen avulla se onkin piece of cake

      eli kun D6 syötetään jotakin C1 tulee tämän päivän päiväys ja kun D6 on tyhjä on myös C1 tyhjä

      taulukon moduuliin...

      Private Sub Worksheet_Change(ByVal Target As Range)
      If Target.Cells.Count > 1 Then Exit Sub
      If Not Intersect(Target, Range("D6")) Is Nothing Then
      If Not Range("D6") = "" Then
      With Range("C1")
      .Value = Date
      .EntireColumn.AutoFit
      End With
      Else
      Range("C1") = ""
      End If

      End If
      End Sub

      • Pysyväksi

        Kiitti. Kokeilenpa.
        Ihme, ettei peruskaavassa pysty toteuttamaan.
        hmmm...


    • -Pasi-

      Itse tein joskus kyseisen homman näin (jos ymmärsin kysymyksesi oikein):

      Minulla on jossakin solussa, vaikkapa solussa O1 kaava "=tämä.päivä()" jolloin tssä solussa on tietenkin aina kyseisen päivän päivämäärä. Solussa O2 on kaava "=O1 1" jolloin siinä on huominen päivämäärä jne.

      Siinä solussa johon haluan jonkun tietyn päivämäärän valittua, on kelpoisuustarkistus ja valinta luettelosta, luettelon lähde on solualue jossa päivämäärät ovat.

      Jos pärjäät yhdellä päivämäärällä niin solualueeksi riittää yksi solu, jos haluat valita muutamasta päivästä eteen- tai taaksepäin niin tarvitset useamman solun sisältävän solualueen.

      Toivottavasti selitys ei ollut kovin hankala, toteutus on tosi yksinkertainen.

      -Pasi-

      • Pysyväksi

        Juuri näin, että kun
        D6_een syötetään jotakin niin C1_een tulee syöttöpäivän päiväys ja kun D6 on tyhjä on myös C1 tyhjä. Syötettiinpä milloin tahansa, vaikkapa vuoden välein ;)


      • eno2
        Pysyväksi kirjoitti:

        Juuri näin, että kun
        D6_een syötetään jotakin niin C1_een tulee syöttöpäivän päiväys ja kun D6 on tyhjä on myös C1 tyhjä. Syötettiinpä milloin tahansa, vaikkapa vuoden välein ;)

        Ehdottaisin tuota VBA:ta tai vaikka pikku makroa. Oletan että haluat tietojen lisäyksen jälkeen tallentaa tiedoston nimellä - eikö?

        Makro menisi sitten näin:
        C1 kopiointi
        C1 liitä määräten - vain arvot
        tallenna nimellä ( tässä voidaan tiedoston nimeksi ottaa esim. alkuun solun C1 arvo tai kysellä käyttäjää antamaan inputboxilla jotain yms.)


      • -Pasi-
        Pysyväksi kirjoitti:

        Juuri näin, että kun
        D6_een syötetään jotakin niin C1_een tulee syöttöpäivän päiväys ja kun D6 on tyhjä on myös C1 tyhjä. Syötettiinpä milloin tahansa, vaikkapa vuoden välein ;)

        Ymmärsin kysymyksesi väärin, tuo kertomani tapa ei tuo päivämäärää automaattisesti soluun vaan se täytyisi aina klikata siihen erikseen. Ilman VBA:ta en kyllä keksi miten onnistuisi.

        -Pasi-


      • Pysyväksi
        eno2 kirjoitti:

        Ehdottaisin tuota VBA:ta tai vaikka pikku makroa. Oletan että haluat tietojen lisäyksen jälkeen tallentaa tiedoston nimellä - eikö?

        Makro menisi sitten näin:
        C1 kopiointi
        C1 liitä määräten - vain arvot
        tallenna nimellä ( tässä voidaan tiedoston nimeksi ottaa esim. alkuun solun C1 arvo tai kysellä käyttäjää antamaan inputboxilla jotain yms.)

        Joo.Tallennus tottakai ;)


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kuka oli töllöntyön tekijä?

      Ketä on nyt pidätetty? Oliko syy mustasukkaisuus tyttöystävästä tai oliko muita lieventäviä seikkoja? Katuuko tekijä nyt
      Pieksämäki
      24
      3837
    2. Kotikasvatus siitä se lähtee eli missä meni vikaan että lapsesta tuli puukottaja

      Ottakaa muut oppia, normaali kotielämä. Ei liikaa edes hengellisyyttä.
      Pieksämäki
      44
      1932
    3. Kun kohtaat jotain ainutlaatuista

      ja upeaa, johon rakastut ehkä ensimmäistä kertaa ihan tosissaan. Sitten sähläät kaiken omien epävarmuuksien vuoksi. Eikö
      Ikävä
      36
      1221
    4. Minkälaisessa asunnossa

      haluaisit kaivattusi kanssa asua?
      Ikävä
      73
      1107
    5. Ei tämä enää tervettä oo

      Sydän pamppaillen oon jo tunnin meinannu laittaa sulle viestiä... Sormi tärisee lähetä kuvakkeen kohdalla.
      Ikävä
      25
      1066
    6. Mua ahdistaa

      Tämä juttu. Miksi nainen torjuit minut vaikka kiinnostuksen merkkejä oli? Eihän tämän jutun olisi tarvinut johtaa sen pi
      Ikävä
      32
      1039
    7. Perämoottoreiden huolto melkoisen kallista

      Minulla on tuollainen keskikokoinen perämoottori ja yleistä merkkiä. Kyselin sille keväthuoltoa paikallisista liikkeistä
      Savonlinna
      43
      951
    8. Tanskademarit: ilman risusavottaa ei rahaa!

      Näin persuna on pakko ihailla noita Tanskan demareita. Tanskalaisessa sosiaalidemokratiassa ei työtön saa rahaa ellei os
      Maailman menoa
      173
      841
    9. Mikä siinä on että sinkku yrittää varattua?

      Siis ihan aina yrittävät muiden puolisoita.
      Sinkut
      56
      813
    10. Pub Marjuskan grillibileet

      Pub marjuskassa ilmainen makkara tarjoilu ja jakaa parille sadalle aurinko laseja. Miten tälläistä. Saako popittaa ja ja
      Haapavesi
      12
      733
    Aihe