VBA apuja kaivataan

Anonyymi-ap

Yritin kokeilla tuollaista koodia millä solun arvon muuttuminen toiseksi käynnistää eri makrot.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not (Intersect(Target, Range("A1")) Is Nothing) Then
If Range("A1") = 1 Then
Application.Run "makri1"
Else
Application.Run "makro2"
End If
End If
End Sub

Periaatteessa toimii, mutta ei ihan niin kuin odotin. Toimii silloin kun käsin syöttää lukeman A1 soluun ja painaa enteriä.
Pitäisi saada toimimaan siten että kun solussa olevan kaavan tuottama lukuarvo muuttuu. Nyt se ei kaavan tuottamiin lukuarvoihin reagoi mitenkään.
Millaiset loitsut vaatisi ettei tarvitsi enterin painallusta siinä solussa?

11

540

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Kokeile näitä , jos olisi apua
      Worksheet object events
      Events on sheets are enabled by default. To view the event procedures for a sheet, right-click the sheet tab and click View Code on the shortcut menu. Select one of the following events from the Procedure list box.
      esim.
      Private Sub Worksheet_Calculate()
      Columns("A:F").AutoFit
      End Sub

      • Anonyymi

        Kiitos, olen autettu. En osaa kieliä, mutta ohjelmasi toimii hienosti.


      • Anonyymi
        Anonyymi kirjoitti:

        Kiitos, olen autettu. En osaa kieliä, mutta ohjelmasi toimii hienosti.

        Oleppa hyvä.


      • Anonyymi
        Anonyymi kirjoitti:

        Kiitos, olen autettu. En osaa kieliä, mutta ohjelmasi toimii hienosti.

        Hienoa jos muut sai apuja.
        Kuinka sinulla sattuikin olemaan sama pulma kuin minulla aloittajana. 😲


      • Anonyymi

        Vapunen tauolle ;D
        Mielestäni tämä vapunen pitäisi sulkea toistaiseksi !


      • Anonyymi
        Anonyymi kirjoitti:

        Hienoa jos muut sai apuja.
        Kuinka sinulla sattuikin olemaan sama pulma kuin minulla aloittajana. 😲

        Pulma on päässäsi kun vastaat itsellesi!


      • Anonyymi
        Anonyymi kirjoitti:

        Vapunen tauolle ;D
        Mielestäni tämä vapunen pitäisi sulkea toistaiseksi !

        Kirjautuminen pakolliseksi, ei täältä häiriköt muuten häviä!


      • Anonyymi
        Anonyymi kirjoitti:

        Kirjautuminen pakolliseksi, ei täältä häiriköt muuten häviä!

        Minä ajattelin ettet sinä kuitenkaan kiitä saamastasi avusta, niinpä annoin aiheellista kiitosta taitajalle, että olisi apu lähellä seuraavalla kerrallakin.


    • Anonyymi

      Hienoa, meillä on osaaviakin mukana.

    • Anonyymi

      VBA (Visual Basic for Applications) -ohjelmoinnin avulla voi luoda makroja myös LibreOffice Calc taulukkolaskentaa käytettäessä.

      • Anonyymi

        LibreOffice on paras.


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

    Luetuimmat keskustelut

    1. Rakas

      Eihän se tietysti minulle kuulu, mutta missä sinä olet? 😠
      Ikävä
      54
      3018
    2. Pidit itseäsi liian

      Vanhana minulle? Niinkö?
      Ikävä
      61
      2841
    3. SDP:n lyhyt selviytymisopas

      1. Komitea on vastaus, oli kysymys mikä tahansa Jos maailma on muuttumassa tai jossain palaa, demari ei hätiköi. Ensin p
      Maailman menoa
      46
      2381
    4. Kiva kun SDP alkaa hallitsemaan Suomea

      Vanhat hyvät ajat taas palaavat ja kansa vaurastuu. Muistatteko vielä Sorsan aikakauden? Silloin Suomessa tehtiin jopa
      Maailman menoa
      42
      2371
    5. Joko olet luovuttanut

      Mun suhteen?
      Ikävä
      63
      2137
    6. Haluaisitko oikeasti

      Vakavampaa välillemme vai tämäkö riittää
      Ikävä
      55
      2035
    7. Mitä se olisi

      Jos sinä mies saisit sanoa kaivatullesi mitä vain juuri nyt. Ilman mitään seuraamuksia yms. Niin mitä sanoisit?
      Ikävä
      41
      1005
    8. Toivoisitko

      Toivoisitko, että kaivattusi olisi introvertimpi tai extrovertimpi? Itsenäinen tai tarvitsisi enemmän apua/sinua? Osoit
      Ikävä
      115
      946
    9. Nanna Karalahti :Paljastus bisneksistä Jere Karalahden kanssa!

      Ottanut yhteyttä seiskalehden toimittajaan ja kertonut totuuden yhteisestä Herotreeni-nimisestä verkkovalmenuksesta.
      Kotimaiset julkkisjuorut
      123
      909
    10. Sotekeskus

      Aloite on hyvä, kiitokset siitä. Mutta jos olette yhtään seuranneet hyvinvointialueen kokouksia niin sehän on jo nuijit
      Ähtäri
      38
      884
    Aihe