Excel funktio

Jos taulukon solua A1 muokataan 1.4 - 30.9 välisenä aikana, lisätään solun arvoon luku 10, muuna aikana arvoon lisätään luku 20. Millä funktiolla saadaan tehtyä ko. toiminto?
4243
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Tutki solun muutosta Worksheet_Change-tapahtumassa, jossa sitten vaikka Date-funktion avulla alat selvittelemään ajankohtaa jne.

Äänestä

jos Sheet1 välilehtenä niin VBA:ssa Sheet1 kohtaan (ei module1 kohtaan):

Private Sub Worksheet_Change(ByVal Target As Range)
Dim Alue As Range
Static Keskeytä As Boolean

Set Alue = Range("A1")
If Intersect(Alue, Target) Is Nothing Then
Exit Sub
End If

If Keskeytä = True Then
Keskeytä = False
Exit Sub
End If

Keskeytä = True

If Month(Date) > 3 And Month(Date) < 10 Then
Range("A1").Value = Range("A1").Value 10
Else
Range("A1").Value = Range("A1").Value 20
End If

End Sub

Äänestä
  • Saako VBA:ssa käyttää skandeja muuttujien nimissä?

    Äänestä

Voi käyttää å, ä ja ö.

Äänestä

Kommentoi aloitusta


JR001 kirjoitti:

Jos taulukon solua A1 muokataan 1.4 - 30.9 välisenä aikana, lisätään solun arvoon luku 10, muuna aikana arvoon lisätään luku 20. Millä funktiolla saadaan tehtyä ko. toiminto?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu