Tulon tarkastus

L22 - L23 = L24 jota verrataan T24, jos on sama, näytetään boksi jossa pyydetään tarkistamaan luvut (tulo ei välttämättä ole väärä). Minulla on makro mikä vertaa lukuja mutta miten saan ajettua sen, sopisi niin kun siirryn solusta L22 pois tai kun excel laskee tulon soluun L24.
Aikaisemmin keskustelupalstalla oli makrao mikä laski aina kun siirryttiin solussa, mutta se ei käy kun se herjaa joka siirrossa.
Toinen mahdollisuus olisi että se värjäisi luvun punaiseksi, mutta tulostuksessa sen täytyisi olla musta. Kiitos auttajille.
2173
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Klikkaa ao. taulun nimeä hiiren oikealla korvalla ja valitse 'Näytä koodi' sekä lisää oheinen makro sinne. Kun syötät soluun L22 luvun, tämä vertaa solun L24 arvoa soluun T24.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("L22")) Is Nothing Then
If Range("L24").Value = Range("T24").Value Then
MsgBox ("Tarkista syöttö")
End If
End If
End Sub

Äänestä
  • Kiitos paljon! Tämä ratkaisi pulman ja tätä voin käyttää muussakin sovellettuna.

    Äänestä

Kommentoi aloitusta


jepulis kirjoitti:

L22 - L23 = L24 jota verrataan T24, jos on sama, näytetään boksi jossa pyydetään tarkistamaan luvut (tulo ei välttämättä ole väärä). Minulla on makro mikä vertaa lukuja mutta miten saan ajettua sen, sopisi niin kun siirryn solusta L22 pois tai kun excel laskee tulon soluun L24.
Aikaisemmin keskustelupalstalla oli makrao mikä laski aina kun siirryttiin solussa, mutta se ei käy kun se herjaa joka siirrossa.
Toinen mahdollisuus olisi että se värjäisi luvun punaiseksi, mutta tulostuksessa sen täytyisi olla musta. Kiitos auttajille.

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