Thema Datum  Von Nutzer Rating
Antwort
25.10.2020 11:43:06 manuel
NotSolved
25.10.2020 11:44:44 mandl
NotSolved
25.10.2020 12:23:10 Mase
NotSolved
25.10.2020 12:31:22 Gast46411
NotSolved
25.10.2020 12:58:57 Mase
NotSolved
27.10.2020 20:17:50 manuel
NotSolved
27.10.2020 21:50:30 Gast63547
NotSolved
27.10.2020 21:52:01 manuel
NotSolved
27.10.2020 21:52:49 manuel
NotSolved
Blau rückgabe double array
27.10.2020 22:08:23 Gast55159
NotSolved
27.10.2020 22:09:35 Gast4884
NotSolved
27.10.2020 22:09:36 Gast9787
NotSolved
27.10.2020 22:14:15 Gast63547
NotSolved
27.10.2020 21:53:21 Gast63547
NotSolved

Ansicht des Beitrags:
Von:
Gast55159
Datum:
27.10.2020 22:08:23
Views:
681
Rating: Antwort:
  Ja
Thema:
rückgabe double array

Hallo,

nicht unbedingt, Du könntest r() mit Redim Preserve jederzeit beliebig erweitern:

Option Explicit

Sub versuch()
  
Dim r() As Double
Dim posBer(2) As Double
Dim posLeu(2) As Double
Dim ialngIndex As Long
Dim strText As String

posBer(0) = 6
posBer(1) = 1
posBer(2) = 0
posLeu(0) = 1
posLeu(1) = 2
posLeu(2) = 5
  

r() = rechner1(posLeu(), posBer())
For ialngIndex = LBound(r()) To UBound(r())
    strText = strText & r(ialngIndex) & vbCr
Next
Call MsgBox(strText)
ReDim Preserve r(5) As Double
r(3) = 34
r(4) = 42
r(5) = 23
strText = vbNullString
For ialngIndex = LBound(r()) To UBound(r())
    strText = strText & r(ialngIndex) & vbCr
Next
Call MsgBox(strText)
End Sub
   
Public Function rechner1(x() As Double, y() As Double) As Double()
Dim t(2) As Double
  
t(0) = x(0) - y(0)
t(1) = x(1) - y(1)
t(2) = x(2) - y(2)
  
rechner1 = t
  
End Function

Gruß,


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
25.10.2020 11:43:06 manuel
NotSolved
25.10.2020 11:44:44 mandl
NotSolved
25.10.2020 12:23:10 Mase
NotSolved
25.10.2020 12:31:22 Gast46411
NotSolved
25.10.2020 12:58:57 Mase
NotSolved
27.10.2020 20:17:50 manuel
NotSolved
27.10.2020 21:50:30 Gast63547
NotSolved
27.10.2020 21:52:01 manuel
NotSolved
27.10.2020 21:52:49 manuel
NotSolved
Blau rückgabe double array
27.10.2020 22:08:23 Gast55159
NotSolved
27.10.2020 22:09:35 Gast4884
NotSolved
27.10.2020 22:09:36 Gast9787
NotSolved
27.10.2020 22:14:15 Gast63547
NotSolved
27.10.2020 21:53:21 Gast63547
NotSolved