Thema Datum  Von Nutzer Rating
Antwort
06.06.2016 09:59:55 Alexander
NotSolved
06.06.2016 15:03:16 Gast71086
NotSolved
06.06.2016 15:31:21 Gast62791
NotSolved
Blau VBA - Stetig ändernde Werte berechnen & speichern (Change.Event)
06.06.2016 17:04:22 Gast98759
NotSolved

Ansicht des Beitrags:
Von:
Gast98759
Datum:
06.06.2016 17:04:22
Views:
637
Rating: Antwort:
  Ja
Thema:
VBA - Stetig ändernde Werte berechnen & speichern (Change.Event)

Hallo noch einmal :),

ich habe nun einen Code, der beim Drücken auf den Button die Werte aus D9 und E9 in die Zellen D95:D1094 bzw. E95:E1094 speichert. Der Code sieht wie folgt aus:

Private Sub CommandButton1_Click() 

BerechnungEintragen
For i = 1 To 1000
Application.CalculateFull
Next i
End Sub

Sub BerechnungEintragen()
Dim lngZeile As Long
Dim lngZaehler As Long
lngZeile = 95
For lngZaehler = 1 To 1000
Range("D9").Select
Selection.Copy
ActiveWindow.Panes(3).Activate
Range("D95:D1094").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Cells(lngZeile, 4) = Range("D9")
Cells(lngZeile, 5) = Range("E9")
lngZeile = lngZeile + 1
Next lngZaehler
End Sub

Problem ist, dass wie gesagt der Wert in D9 und E9 sich mit jeder Berechnung ändert und somit durch Drücken auf den Button 1.000 Berechnungen ausgelöst werden, die zu 1.000 verschiedenen Werten in D9 und E9 führen. Leider werden diese verschiedenen Werte nicht in D95:D1094 bzw. E95:E1094 gespeichert. Stattdessen ist in D95:D1094 1.000 Mal ein Wert und in E95:E1094 1.000 Mal ein anderer Wert gespeichert, so dass ich nicht weiß, was in den anderen Berechnungen für Werte generiert wurden :(.

Ich hoffe wirklich sehr, dass mir jemand weiterhelfen kann und bedanke mich vielmals für Eure Mühe.

Danke & viele Grüße


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
06.06.2016 09:59:55 Alexander
NotSolved
06.06.2016 15:03:16 Gast71086
NotSolved
06.06.2016 15:31:21 Gast62791
NotSolved
Blau VBA - Stetig ändernde Werte berechnen & speichern (Change.Event)
06.06.2016 17:04:22 Gast98759
NotSolved