Thema Datum  Von Nutzer Rating
Antwort
28.02.2017 16:34:08 Alex
NotSolved
Blau Public und Private
28.02.2017 19:20:32 Mackie
NotSolved
01.03.2017 09:10:53 Alex
NotSolved
01.03.2017 18:51:12 mackie
NotSolved
02.03.2017 13:50:40 Alex
NotSolved
02.03.2017 21:42:28 Mario
NotSolved

Ansicht des Beitrags:
Von:
Mackie
Datum:
28.02.2017 19:20:32
Views:
661
Rating: Antwort:
  Ja
Thema:
Public und Private

Mach doch ein programm mit  unterprogramm, und deklariere eine variable als public (z,B Dim public APublic as string" am Anfang des Programms.

Das Unterprogramm würde ich eine private variable deklarieren lassen, einen Wert zuweisen und danach alle variablenwerte auslesen lassen.

 

z.B

Dim Public APublic as String

Dim PrivateB as string

PrivateB="Ich bin die Variable PrivateB im Hauptprogramm und als private deklariert"

PublicA= "Ich bin die Variable PublicA und als public deklariert"

call SUBB

debug.print "Hauptprogramm:";"PublicA=";PublicA ,"PrivateB=";PrivateB 'oder sonst irgendwas, um beide Variablen zu zeigen

end

private sub SUBB()

dim PrivateB as string

PrivateB="Ich bin die Variable PrivateB in SUBB und als private deklariert"

debug.print "SUBB:";"PublicA=";PublicA ,"PrivateB=";PrivateB 'oder sonst irgendwas, um alle Variablen zu zeigen

end sub

Dann kann jeder sehen, dass die private variablen nur jeweils lokal existieren, public jedoch überall gelesen und verändert werden können., wo sie deklariert wurden

 

 

 


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.02.2017 16:34:08 Alex
NotSolved
Blau Public und Private
28.02.2017 19:20:32 Mackie
NotSolved
01.03.2017 09:10:53 Alex
NotSolved
01.03.2017 18:51:12 mackie
NotSolved
02.03.2017 13:50:40 Alex
NotSolved
02.03.2017 21:42:28 Mario
NotSolved