Login Registrati
Stai vedendo 8 articoli - dal 1 a 8 (di 8 totali)
  • Autore
    Articoli
  • #29728 Score: 0 | Risposta

    lac72
    Partecipante

      Buon giorno,

      vorrei applicare un filtro automatico usando il seguente codice

        Peso = "3,7"
        Peso = "<=" & Peso
        ActiveSheet.Range("A1:B1").AutoFilter Field:=2, Criteria1:= _
               Peso
      

      per individuare le righe che nella colonna B hanno un valore minore di 3,7.

      una volta eseguita la riga, il filtro nasconde tutto non mostrando nessuna riga.

      Se, dopo aver eseguito la macro, seleziono il filtro manualmente, e senza modificare nulla do OK, il filtro funziona regolarmente filtrando le righe giuste.

      Ho fatto diverse prove, ho già perso un sacco di tempo ma non ce l'ho fatta.

      Se qualcuno mi può aiutare

      Grazie

      Allegati:
      You must be logged in to view attached files.
      #29730 Score: 0 | Risposta

      patel
      Moderatore
        51 pts

        prova con 3.7 invece che con la virgola

        #29731 Score: 0 | Risposta

        lac72
        Partecipante

          era tra le prime prove fatte, è uguale

          #29732 Score: 0 | Risposta

          albatros54
          Moderatore
            89 pts

            prova cosi

            Sub ProvaPeso()
              
              peso = 2.5
              peso = "<= " & Val(peso)
              
              ActiveSheet.Range("A1:B1").AutoFilter Field:=2, Criteria1:= _
                     peso
            
            End Sub

             

             

            Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente? ( Alan Turing)
            Sempre il mare, uomo libero, amerai!
            ( Charles Baudelaire )
            #29733 Score: 0 | Risposta

            lac72
            Partecipante

              Ottimo, funziona

              grazie 1000

              #29734 Score: 0 | Risposta

              lac72
              Partecipante

                ma giusto per capire, cosa fa il VAL?

                #29735 Score: 0 | Risposta

                lac72
                Partecipante

                  Purtroppo mi sono appena accorto che il VAL mi arrotonda all'unità

                  #29736 Score: 0 | Risposta

                  lac72
                  Partecipante

                    ho risolto con:

                    peso = "<= " & Str(peso)

                    di nuovo grazie

                  Login Registrati
                  Stai vedendo 8 articoli - dal 1 a 8 (di 8 totali)
                  Rispondi a: filtro automatico
                  Gli allegati sono permessi solo ad utenti REGISTRATI
                  Le tue informazioni: