Vaihtuva päiväys kiinteäksi

Onkohan joku keksinyt siistiä tapaa muuttaa vaihtuva päiväys (tyypillisesti asiakirjan ylätunnisteessa) kiinteäksi? Siis jos asiakirjassa on päiväys, joka vaihtuu automaattisesti avaushetken päiväksi (mikä voi olla hyvä ajatus kehittelyn aikana), niin miten sen saisi kiinnitettyä niin, ettei se enää vaihdu?

Tylsä tapa on poistaa vaihtuva päiväys ja näpytellä tilalle kiinteä päiväys tekstinä. Mutta luulisi, että on jokin yksinkertainen komento tai näppäily, jolla vain poistetaan vaihtuvuus (päivittyvyys).

Ensisijaisesti kyse on nyt ”vanhasta” Wordista (Word 2003 tai vanhempi). Word 2007:kin kiinnostaa toissijaisesti.

6

466

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • nauhoita makro ja liitä siihen näppäinkomento tai tee nappi ja liitä makro siihen...
      esim.makro

      Sub Päiväys()
      Selection.InsertDateTime DateTimeFormat:="d.M.yyyy"
      End Sub

      • Ainakin tuohon pitää lisätä
        InsertAsField:=True
        sillä muutoinhan se lisää juuri sellaisen vaihtuvan päiväyksen, josta halutaan eroon.

        Lisäksi noin muutettuna makro kyllä lisää kiinteän päiväyksen, mutta jos sitä käytetään kentässä, jossa jo on vaihtuva päiväys, ei vaihtuva päiväys muutu kiinteäksi. Päiväyksen valitseminen on sekin hankalaa, koska kaksoisklikkaus valitsee siitä vain yhden osan ja kolmoisklikkaukseen taas yleensä tulee muutakin kuin halutaan.

        Edelleen siis on hakusessa, miten voisi (edes makrolla, mutta mieluiten valmiilla komennoilla) _vaihtaa_ vaihtuvan päiväyksen kiinteäksi (helpommin kuin aluksi kuvasin).


      • Yucca kirjoitti:

        Ainakin tuohon pitää lisätä
        InsertAsField:=True
        sillä muutoinhan se lisää juuri sellaisen vaihtuvan päiväyksen, josta halutaan eroon.

        Lisäksi noin muutettuna makro kyllä lisää kiinteän päiväyksen, mutta jos sitä käytetään kentässä, jossa jo on vaihtuva päiväys, ei vaihtuva päiväys muutu kiinteäksi. Päiväyksen valitseminen on sekin hankalaa, koska kaksoisklikkaus valitsee siitä vain yhden osan ja kolmoisklikkaukseen taas yleensä tulee muutakin kuin halutaan.

        Edelleen siis on hakusessa, miten voisi (edes makrolla, mutta mieluiten valmiilla komennoilla) _vaihtaa_ vaihtuvan päiväyksen kiinteäksi (helpommin kuin aluksi kuvasin).

        Siis pitää lisätä
        InsertAsField:=False
        eli ei (vaihtuvana) kenttänä, joka on oletusarvo.

        Mutta onko todella niin, että tällaista perusasiaa ei voi tehdä suoraan? Ilmankos näkee "sähköisiä asiakirjoja", jotka on ikään kuin päivätty mutta päiväys onkin tiedoston avaamishetken mukainen.

        Eikä kukaan edes ole vielä tullut kertomaan, kuinka kannattaisi siirtyä OpenOfficeen tai WordPerfectiin tai johonkin muuhun, jossa homma sujuu niin-ja-niin helposti tai ihan automaattisesti. :-)


      • Yucca kirjoitti:

        Siis pitää lisätä
        InsertAsField:=False
        eli ei (vaihtuvana) kenttänä, joka on oletusarvo.

        Mutta onko todella niin, että tällaista perusasiaa ei voi tehdä suoraan? Ilmankos näkee "sähköisiä asiakirjoja", jotka on ikään kuin päivätty mutta päiväys onkin tiedoston avaamishetken mukainen.

        Eikä kukaan edes ole vielä tullut kertomaan, kuinka kannattaisi siirtyä OpenOfficeen tai WordPerfectiin tai johonkin muuhun, jossa homma sujuu niin-ja-niin helposti tai ihan automaattisesti. :-)

        CTRL SHIFT F9 muuttaa kentän tekstiksi


      • Yucca kirjoitti:

        Siis pitää lisätä
        InsertAsField:=False
        eli ei (vaihtuvana) kenttänä, joka on oletusarvo.

        Mutta onko todella niin, että tällaista perusasiaa ei voi tehdä suoraan? Ilmankos näkee "sähköisiä asiakirjoja", jotka on ikään kuin päivätty mutta päiväys onkin tiedoston avaamishetken mukainen.

        Eikä kukaan edes ole vielä tullut kertomaan, kuinka kannattaisi siirtyä OpenOfficeen tai WordPerfectiin tai johonkin muuhun, jossa homma sujuu niin-ja-niin helposti tai ihan automaattisesti. :-)

        CTRL F11 lukitsee kentän ja silloin se ei päivity avattaessa. CTRL SHIFT F11 poistaa lukituksen ja kenttä päivittyy avattaessa. F9 päivittää tarvittaessa kentän tälle päivälle, jos olet poistanut lukituksen.


      • kunde kirjoitti:

        CTRL SHIFT F9 muuttaa kentän tekstiksi

        Kiitos, tuo näyttää toimivan sekä wanhassa Wordissa että Word 2007:ssä.


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

    Luetuimmat keskustelut

    1. Immu otti pataan

      Olen pettynyt, hänen piti viedä Stagalaa kuin litran mittaa - mutta kuinka kävikään? Voi hemmetti sentään.... Ääääääh!
      Kotimaiset julkkisjuorut
      213
      2863
    2. Näetkö feminismin uhkana

      Vai mahdollisuutena kun deittailet naisia? Mitä miehet mieltä feminismistä?
      Ikävä
      208
      1259
    3. Tykkäätkö halaamisesta?

      Minä en. Tänään tuttava, jolle olen maininnut että en pidä halaamisesta, yritti halata minua ja olen vieläkin ihan raivo
      Maailman menoa
      116
      1231
    4. Malmin tapaus on järkyttävä

      Kolme ulkomaalaistaustaista miestä raiskasi nuoren tytön tavalla, jota ei meinaa uskoa todeksi. Mikä voisi olla oikeampi
      Maahanmuutto
      344
      1124
    5. Miksi kaivata miestä

      jolla ei edes muna toimi?
      Ikävä
      111
      1033
    6. Mitä haluaisit kysyä

      Kaivatultasi?
      Ikävä
      87
      991
    7. Hinduilu on suurta eksytystä

      tekosyvällinen tarina uppoaa moneen. Harhautusta todellisen Jumalan yhteydestä. Kuka haluaisi nähdä sielunvaelluksessa
      Hindulaisuus
      401
      984
    8. Mitkä asiat teidän elämässänne on

      Tällä hetkellä parasta?
      Ikävä
      66
      904
    9. Oot nainen kaunis

      muista hymyillä jatkossakin.
      Ikävä
      46
      894
    10. Kyllä me vaan

      Tykätään toisistamme ❤️ siinä ei ole mitään väärää kenellekään
      Ikävä
      53
      881
    Aihe