Redlac Creative Commons License 2010.06.16 0 0 12062
Köszönöm, ez működik.

Mivel több egymástól különálló tartományra kellene alkalmazni a makrót, nem lehetne másképp meghatározni a target-et?

Lehet, hogy hülye a kérdés, de ha a c5:d5 tartományt elnevezem "cél"-nak, akkor azt is meg lehet oldani?

Az kezd világos lenni, hogy adott tartományra hogyan hivatkozom, de azok a megoldások, mintha itten nem működnének.

Megpróbálok nem kész megoldást kérni, hanem értelmezném az általad leírtakat.

A makród első két sora pontosan mit jelent?

Illetve ez így miért rossz?

Private Sub Worksheet_Change(ByVal Target As Range)

Target.Range = cél

If Target.Value < 0 Then
MsgBox "Ez a cella negatív számot nem tartalmazhat"

End If
End Sub

(a cella adatának törlése egyelőre nem kell)
Előzmény: Delila_1 (12058)