
Private Sub CommandButton1_Click()
Dim NewLig As Long
NewLig = .Cells(.Rows.Count, "A").End(xlUp).Row + 1
For i = 1 To Worksheets("DATI").Range("A65536").End(xlUp).Row
If Worksheets("DATI").Range("A" & i).Value = Worksheets("SCHEDA").Range("A6").Value And Worksheets("DATI").Range("B" & i).Value = Worksheets("SCHEDA").Range("B6").Value Then
Numlig = i
End If
Next i
With Worksheets("DATI")
.Range("D" & NewLig).Value = Worksheets("SCHEDA").Range("D6").Value
End With
End Sub |
Private Sub CommandButton1_Click()
Dim NewLig As Long
NewLig = Worksheets("SCHEDA").Cells(.Rows.Count, "D").End(xlUp).Row + 1
For i = 1 To Worksheets("DATI").Range("A65536").End(xlUp).Row
'toutes les lignes donc
If Worksheets("DATI").Range("A" & i).Value = Worksheets("SCHEDA").Range("A6").Value And Worksheets("DATI").Range("B" & i).Value = Worksheets("SCHEDA").Range("B6").Value Then
Numlig = i
End If
Next i
With Worksheets("DATI")
.Cells(.Rows.Count, "D").End(xlUp).Row 1
End With
End Sub |
Option Explicit
Private Sub CommandButton1_Click()
Dim ac as Range
For Each ac in [dati!a1].CurrentRegion.Resize(columnsize:=1)
If ac = [scheda!a6] And ac.Offset(0, 1) = [scheda!b6] Then
Sheets("dati").Cells(ac.Row, 4) = [scheda!d6]
End If
Next
End Sub |
Private Sub CommandButton1_Click()
Dim ac As Range
For Each ac In [dati!a1].CurrentRegion.Resize(columnsize:=1)
If ac = [scheda!a6] And ac.Offset(0, 1) = [scheda!b6] Then
Sheets("dati").Cells(ac.Row, 4) = [scheda!d6] And Sheets("dati").Cells(ac.Row, 5) = [scheda!e6]
End If
Next
Worksheets("SCHEDA").Range("A6").ClearContents
End Sub |
Option Explicit
Private Sub CommandButton1_Click()
Dim ac As Range
For Each ac In [dati!a1].CurrentRegion.Resize(columnsize:=1)
If ac = [scheda!a6] And ac.Offset(0, 1) = [scheda!b6] Then
Sheets("dati").Cells(ac.Row, 4) = [scheda!d6]
Sheets("dati").Cells(ac.Row, 5) = [scheda!e6]
Sheets("dati").Cells(ac.Row, 6) = [scheda!f6]
End If
Next
[scheda!a6].ClearContents
End SUb |
