creare ciclo



  • creare ciclo
    di Giusi (utente non iscritto) data: 17/03/2014 08:11:44

    Buongiorno

    non sono assolutamente capace di usare vba ho un file excel dovrei far ripetere nella colonna H la stessa formula affinche nella colonna C ci sia un valore diverso da 0 o nulla

    Grazie mille



  • di Raffaele_53 (utente non iscritto) data: 17/03/2014 13:45:56

    Non capisco cosa desideri.
    La stessa formula (quale?) oppure dicevi che volevi controllare le celle in colonna C e se queste sono zero/nulla copiarle in colonna H

    Ti basta una formula =SE(C2="";"";SE(C2<>0;C2;"")) e trascini giù
     
    Option Explicit
    Sub scrivi()
    Dim Uriga1 As Long, X As Long
    Uriga1 = Range("C" & Rows.Count).End(xlUp).Row
        For X = 1 To Uriga1
            If Cells(X, 3).Value <> 0 Then
                Cells(X, 8) = Cells(X, 3)
            End If
        Next X
    End Sub



  • di giusi (utente non iscritto) data: 17/03/2014 15:02:45

    Ciao e Grazie
    io nella colonna h 1 ho la formula del cerca verticale se nella colonna c c'è un numero mi dovrebbe partire il cerca verticale

    grazie



  • di giusi (utente non iscritto) data: 17/03/2014 15:18:25

    grazie al tuo aiuto ci sono riuscito;

    ora provo a vedere se riesco ad implementarlo con una macro che ordina la colonna B in ordine alfabetico

    saluti
     
    Dim Uriga1 As Long, X As Long
        Uriga1 = Range("C" & Rows.Count).End(xlUp).Row
        For X = 1 To Uriga1
            If Cells(X, 3).Value <> 0 Then
            Cells(X, 8) = "=VLOOKUP(RC[-5],[Unione2.xlsm]Foglio1!C1:C4,4,0)"
            End If
        Next X