Thema Datum  Von Nutzer Rating
Antwort
28.05.2018 19:45:43 Hady
NotSolved
29.05.2018 17:43:44 Mackie
NotSolved
29.05.2018 18:21:49 AlterDresdner
Solved
29.05.2018 18:47:40 Hady
NotSolved
29.05.2018 19:02:04 Gast38832
NotSolved
29.05.2018 21:03:19 Hady
NotSolved
Rot Sub aufrufen
29.05.2018 22:11:25 AlterDresdner
NotSolved
31.05.2018 15:58:33 Hady
NotSolved
31.05.2018 16:26:08 Gast75026
NotSolved

Ansicht des Beitrags:
Von:
AlterDresdner
Datum:
29.05.2018 22:11:25
Views:
552
Rating: Antwort:
  Ja
Thema:
Sub aufrufen

Hallo Hady,
Du kannst kein Modul aufrufen, sondern nur Subs (nicht Private!) in einem Modul. Diese können auf Variablen zugreifen, die in irgendeinem Modul als Public deklariert wurden. Also:
Modul1:
Public Feld(2,3)

Modul2:
Sub Eins()
  Feld(1,2)=5
End SUb

Modul 3:
Sub Zwei()
 Feld(1,3)=66
End Sub

Modul 4:
Sub Generell()
  Eins   'oder Call Eins
  Zwei
  Feld(1,1)=Feld(1,2 + Feld(1,3)' das sollte dann 71 ergeben
End Sub

Im Übrigen muss man nicht für jedes Sub eine eigenes Modul erstellen, auch sollten die Module zur besseren Verständlichkeit sinnvoll benannt werden, z.B.
Modul Deklarationen
Modul Allgemein ' mit allgemeinen Subs, die überall benötigt werden
Modul Kalkulation ' alles, was zur Kalkulation dient
usw.

Gruß der AlteDresdner


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
28.05.2018 19:45:43 Hady
NotSolved
29.05.2018 17:43:44 Mackie
NotSolved
29.05.2018 18:21:49 AlterDresdner
Solved
29.05.2018 18:47:40 Hady
NotSolved
29.05.2018 19:02:04 Gast38832
NotSolved
29.05.2018 21:03:19 Hady
NotSolved
Rot Sub aufrufen
29.05.2018 22:11:25 AlterDresdner
NotSolved
31.05.2018 15:58:33 Hady
NotSolved
31.05.2018 16:26:08 Gast75026
NotSolved