Microsoft Excel

Herbers Excel/VBA-Archiv

Aktualisierung der Berechnung



Excel-Version: 9.0 (Office 2000)

Betrifft: Aktualisierung der Berechnung
von: Attila
Geschrieben am: 08.06.2002 - 21:51:17

Ich möcht mein Lager mit Excel verwalten.
In dem Feld A1 ist der Lagerbestand von 50. Im Feld B1 die Tägliche Entnahme. Ich benutze bisher die Formel A1=50-B1
Falls ich nun für B1 2 als Entnahme eintippe so zeigt A1 48 an. Wenn ich nun erneut 2 in B1 eintippe sollte jetzt A1 aber 46 anzeigen. Wie geht das?

  

Re: Aktualisierung der Berechnung
von: MikeS
Geschrieben am: 08.06.2002 - 22:04:59

Hallo,

so ein Beitrag war erst vor kurzem hier im Forum.


Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
  [a1] = [a1] - [b1]
  [b1] = 0
End Sub

Ciao MikeS


  

[ ] klammern
von: th.heinrich
Geschrieben am: 09.06.2002 - 00:21:31

hallo MikeS,

was haben die [] zu bedeuten ?

gruss thomas


  

Re: [ ] klammern
von: MikeS
Geschrieben am: 09.06.2002 - 00:35:37

Hallo,

soviel ich weiß kann man bei dieser Schreibweise auf die
Variablendeklaration verzichten.

Bin mir aber nicht sicher.

So klappts aber auch:


Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
  Dim Bestand As Range
  Dim Warenausgang As Range
  Set Warenausgang = Range("B1")
  Set Bestand = Range("A1")
  
  Bestand = Bestand - Warenausgang
  Warenausgang = 0
End Sub

Ciao MikeS

  

Re: [ ] klammern
von: th.heinrich
Geschrieben am: 09.06.2002 - 18:25:17

danke Mike,

das kann aber nicht allgemein klappen ??

gruss thomas


 

Beiträge aus den Excel-Beispielen zum Thema "Aktualisierung der Berechnung"