Thema Datum  Von Nutzer Rating
Antwort
Rot Hilfe bei der Multiplikation von 2 Spalten Vektoren
04.02.2016 21:31:22 Hansi
NotSolved
04.02.2016 22:14:06 BigBen
NotSolved
04.02.2016 22:30:45 Gast54937
Solved

Ansicht des Beitrags:
Von:
Hansi
Datum:
04.02.2016 21:31:22
Views:
1087
Rating: Antwort:
  Ja
Thema:
Hilfe bei der Multiplikation von 2 Spalten Vektoren

Hallo zusammen,

ich brauche Hilfe bei der Multiplikation von 2 Spalten Vektoren.

Folgendes Datenblatt (Spalte A und B sind Daten und Spalte D das Ergebnis der Multiplikation)

Dazu habe ich folgenden Code geschrieben:

Sub Test()

Dim i As Integer

Dim A_vec() As Double
ReDim A_vec(1 To 5)

Dim B_vec() As Double
ReDim B_vec(1 To 5)

Randomize

For i = 1 To 5
    
A_vec(i) = ActiveSheet.Cells(i, 1).Value

B_vec(i) = ActiveSheet.Cells(i, 2).Value

ActiveSheet.Cells(i, 4) = A_vec(1) * B_vec(Int(5 * Rnd() + 1))
    
Next i


End Sub

Das Ziel soll sein, dass er den ersten Wert des A Vektors mit einer zufälligen Zahl des B Vektors multipliziert und in D für Zeile 1 bis 5 ausgibt.

Wie kann in dieser Rechnung eine 0 auftauchen, bzw. wie kann der Code umgeschrieben werden, sodass keine 0 mehr auftaucht.

Ich wäre für jede Hilfe sehr dankbar.

 

 


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
Rot Hilfe bei der Multiplikation von 2 Spalten Vektoren
04.02.2016 21:31:22 Hansi
NotSolved
04.02.2016 22:14:06 BigBen
NotSolved
04.02.2016 22:30:45 Gast54937
Solved