eintrag nur in bestimmten zellen zulassen



Excel-Version: 8.0 (Office 97)
nach unten

Betrifft: eintrag nur in bestimmten zellen zulassen
von: peter
Geschrieben am: 19.07.2002 - 08:15:45

hallo excels,
das folgende macro soll nur ausgeführt werden wenn der cuser in A5:A31 steht.sonst soll eine warnmeldung erscheinen .

Sub Dropdown197_BeiÄnderung()
wert = Range("u5").Text
Dim As Range
 For Each zelle In Selection
      With zelle
         .Value = wert
     End With
 Next zelle
End Sub

danke für jede hilfe
gruss
peter
nach oben   nach unten

Re: eintrag nur in bestimmten zellen zulassen
von: Hans W. Herber
Geschrieben am: 19.07.2002 - 08:41:35

Hallo Peter,

verwende Schleifen nur da, wo es notwendig ist. Wie folgt (auskommentierte Zeile, wenn die Werte nur bei Gesamtauswahl eingetragen werden sollen):


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   If Not Intersect(Target, Range("$A$5:$A$31")) Is Nothing Then
   'If Target.Address = "$A$5:$A$31" Then
      Selection.Value = Range("U5").Value
   End If
End Sub

hans

nach oben   nach unten

Re: eintrag nur in bestimmten zellen zulassen
von: peter
Geschrieben am: 19.07.2002 - 08:56:19

hallo hans,
der code erzeugt bei mir die fehlermeldung "objekt erforderlich"in dieser zeile

If Not Intersect(Target, Range("$A$5:$A$31")) Is Nothing Then

gruss
peter
nach oben   nach unten

Re: eintrag nur in bestimmten zellen zulassen
von: Hans W. Herber
Geschrieben am: 19.07.2002 - 09:05:59

Hallo Peter,

der Code funktioniert sowohl bei XL97 wie auch höheren Versionen problemlos. Siehe Beispielarbeitsmappe unter:
https://www.herber.de/bbs/texte/10selection1.xls

hans

nach oben   nach unten

Re: eintrag nur in bestimmten zellen zulassen
von: peter
Geschrieben am: 19.07.2002 - 09:28:32

hallo hans,

ist ja manchmal komisch. wenn ich den code aus deiner beispiemappe kopiere funktioniert er bei mir super.
angenehmer nebeneffekt aller es geht schneller als mit meiner schleife.
vielen dank für deine hilfe hans
gruss
peter


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "eintrag nur in bestimmten zellen zulassen"