Anzeige
Archiv - Navigation
1768to1772
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variable in mehreren Subs verwenden

Variable in mehreren Subs verwenden
07.07.2020 14:05:17
Pascal
Hallo Zusammen,
gibt es eine Möglichkeit eine Variable in unterschiedlichen Subs zu verwenden ?
Beispiel:
Sub abc ()
RT = Application.GetOpenFilename()
Set template = Workbooks.Open(RT)
ws1 = template.Worksheets("Routine Work")
End Sub
Anschließend möchte ich das ws1 in einem weiteren

Sub verwenden
Beispiel

Sub xyz ()
Dim Val as Variant
val = ws1.Range("A1").value
End Sub

Gruß Pascal

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variable in mehreren Subs verwenden
07.07.2020 14:15:03
Nepumuk
Hallo Pascal,
so:
Option Explicit

Private ws1 As Worksheet

Sub abc()
    Dim RT As Variant
    Dim template As Workbook
    RT = Application.GetOpenFilename()
    Set template = Workbooks.Open(RT)
    ws1 = template.Worksheets("Routine Work")
End Sub

Sub xyz()
    Dim Val As Variant
    Val = ws1.Range("A1").Value
End Sub

Gruß
Nepumuk
Anzeige
du hast Set vergessen
07.07.2020 14:17:52
Rudi
Hallo,
muss doch wohl
Set ws1 = template.Worksheets("Routine Work")
heißen.
Gruß
Rudi
AW: Variable in mehreren Subs verwenden
07.07.2020 14:15:57
Rudi
Hallo,
Public ws1 as Worksheet
Sub abc ()
RT = Application.GetOpenFilename()
Set template = Workbooks.Open(RT)
Set ws1 = template.Worksheets("Routine Work")
End Sub
Gruß
Rudi
AW: Variable in mehreren Subs verwenden
07.07.2020 15:08:30
Daniel
Hallo,
Das funktioniert prima! Vielen Dank
AW: Variable in mehreren Subs verwenden
07.07.2020 15:08:31
Daniel
Hallo,
Das funktioniert prima! Vielen Dank
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige
Archiv - Verwandte Themen
Forumthread
Beiträge