
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("b1:b1000")) Is Nothing Then
If Target.Rows.Count > 1 Then Exit Sub
If Target.Value = "" Then Exit Sub
If Target.Offset(0, -1).Value = "vendita" Then
Target.Value = Target.Value * -1
End If
End If
End Sub
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1:B1000")) Is Nothing Then
If Target.Column = 1 Then Set Target = Target.Offset(0, 1)
With Target.Cells(1, 1)
If IsNumeric(.Value) And .Value <> "" Then
Application.EnableEvents = False
If .Offset(0, -1).Value = "vendita" Then
.Value = -Abs(Target.Value)
Else
.Value = Abs(Target.Value)
End If
Application.EnableEvents = True
End If
End With
End If
End Sub
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cella As Range
If Not Intersect(Target, Range("A1:B1000")) Is Nothing Then
If Target.Column = 1 Then Set Target = Target.Offset(0, 1)
For Each cella In Target
With cella
If IsNumeric(.Value) And .Value <> "" Then
Application.EnableEvents = False
If .Offset(0, -1).Value = "vendita" Then
.Value = -Abs(.Value)
Else
.Value = Abs(.Value)
End If
Application.EnableEvents = True
End If
End With
Next
End If
End Sub
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
