Visualizzazione dei risultati da 1 a 7 su 7

Discussione: macro su Excel

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    94

    macro su Excel

    Ciao ragazzi. Esiste un evento in VBA su Excel che mi attiva una macro ogni volta che cambio un valore su una cella del oglio di lavoro?

    Grazie

    :metallica

  2. #2
    http://forum.html.it/forum/showthrea...hreadid=478560 :quipy:
    per fare quello che dici basta cambiare la condizione dell'if

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    94

    debe...

    potresti spiegarmi meglio??

  4. #4
    praticamente č gią fatto il codice

    Originariamente inviato da DeBe99
    Allora devi usare un'altro evento. sempre dalla finestra di VB apri il foglio che contiene la cella da testare, poi selezioni l'oggetto Worksheet con l'evento Change. In pratica quest'evento si scatena ogni volta che cambi un valore sul foglio di lavoro. Target ti ritorna un riferimento alla/alle cella/e cambiata/e.

    Poi fai una cosa del genere
    codice:
     
    X=5
    Y=7
    If Target.Address = Application.Range("C7").Address Then 
    If Target.Cells = > X OR Target.Cells = > Y Then 
       Rosso 
    end if 
    end if
    cosč che non hai capito?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    94

    mi da errore

    Anticipatamente ti ringrazio per la tua pazienza
    Ho aperto un foglio di VBa poi ho selezionato l'oggetto Worksheet con l'evento Change.
    Ho scritto questo codice:

    Sub Worksheet_Change()

    X = 5
    Y = 7
    If target.Address = Application.Range("C7").Address Then
    If target.Cells >= X Or target.Cells >= Y Then
    rosso
    End If
    End If

    End Sub

    Ma mi da errore Run-time 424.

  6. #6
    la dichiarazione dell'evento change č cosi:
    Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    comunque non devi scriverla, dalle due tendine selezioni WorkSheet e Change

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    94

    ultima cosa

    GRAZIE MILLE!!!:metallica :metallica :metallica. FUNZIONA DI BRUTTO!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.