
Sub copia1_scrive2() Dim i As Long Dim nriga As Long nriga = 1 For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(i, 2) <> "" Then Sheets(2).Cells(nriga, 1) = Cells(i, 1) Sheets(2).Cells(nriga, 2) = Cells(i, 2) nriga = nriga + 1 End If Next i End Sub |
Sub copia1_scrive2() Dim i As Long Dim nriga As Long nriga = Sheets(2).Cells(Rows.Count, 1).End(xlUp).Row ''Rilevamento numero riga If nriga > 1 Then nriga = nriga + 1 ''controlla se e' la riga numero 1 For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(i, 2) <> "" Then Sheets(2).Cells(nriga, 1) = Cells(i, 1) Sheets(2).Cells(nriga, 2) = Cells(i, 2) nriga = nriga + 1 End If Next i End Sub |
Sub copia1_scrive2() Dim i As Long Dim nriga As Long nriga = Sheets(2).Cells(Rows.Count, 1).End(xlUp).Row ''Rilevamento numero riga rigainizio = 1 If nriga > 1 Then nriga = nriga + 1 ''controlla se e' la riga numero 1 rigainizio = 2 end if For i = rigainizio To Cells(Rows.Count, 1).End(xlUp).Row If Cells(i, 2) <> "" Then Sheets(2).Cells(nriga, 1) = Cells(i, 1) Sheets(2).Cells(nriga, 2) = Cells(i, 2) nriga = nriga + 1 End If Next i End Sub |
Option Explicit
Sub copia1_scrive2_vfrac()
Dim j As Long, ac As Range
j = 0
Foglio2.Range("A:B").ClearContents
With Foglio1
For Each ac In .Range(.Cells(1, "B"), .Cells([COUNTA(A:A)], "B"))
If Trim(ac) <> "" Then
j = j + 1
Foglio2.Cells(j, "A") = ac.Offset(, -1)
Foglio2.Cells(j, "B") = ac
End If
Next
End With
End Sub |
Option Explicit
Sub copia1_scrive2_vfrac()
Dim j As Long, ac As Range
j = [COUNTA(Foglio2!B:B)]
With Foglio1
For Each ac In .Range(.Cells(1, "B"), .Cells([COUNTA(A:A)], "B"))
If Trim(ac) <> "" Then
j = j + 1
Foglio2.Cells(j, "A") = ac.Offset(, -1)
Foglio2.Cells(j, "B") = ac
End If
Next
End With
End Sub |
=SE.ERRORE(SCARTO(INDICE('LISTADO PRODUCTOS'!$C$2:$C$98;CONFRONTA('ELABORAZIONE REQUERIMIENTO'!C2;'LISTADO PRODUCTOS'!$C$2:$C$98;0););0;3);"") |
=SI.ERROR(SI(E2-DESREF(INDICE('LISTADO PRODUCTOS'!$A$2:$F$98,COINCIDIR('ELABORAZIONE REQUERIMIENTO'!C2,'LISTADO PRODUCTOS'!$C$2:$C$98,0),),0,3)*$J$2*$L$2<0,0,E2-DESREF(INDICE('LISTADO PRODUCTOS'!$A$2:$F$98,COINCIDIR('ELABORAZIONE REQUERIMIENTO'!C2,'LISTADO PRODUCTOS'!$C$2:$C$98,0),),0,3))*$J$2*$L$2,"") |
=SE(E2-(INDICE('LISTADO PRODUCTOS'!$C$2:$F$98;CONFRONTA('ELABORAZIONE REQUERIMIENTO'!C2;'LISTADO PRODUCTOS'!$C$2:$C$98;0);4))<0;0;(E2-INDICE('LISTADO PRODUCTOS'!$C$2:$F$98;CONFRONTA('ELABORAZIONE REQUERIMIENTO'!C2;'LISTADO PRODUCTOS'!$C$2:$C$98;0);4))*$J$2*$L$2) |
