Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Variable in anderes Makro übergeben

Forumthread: Variable in anderes Makro übergeben

Variable in anderes Makro übergeben
09.05.2007 08:02:00
SteffenS
Ich habe ein Problem bei dem ich einfach nicht weiterkomme.
In einem Code habe folgendes stehen

Sub test()
Dim WB, WRH, WRG, FRH, FRG, WLP, WSAL As Worksheet
Set WB = Workbooks(ThisWorkbook.Name).Sheets("Räder Sommer")
For i = 1 to 200
'Selektion für Seriendruck formatieren
daten_format (i), (WB)
NExt i
End Sub



Sub daten_format(ze As Long, ws As Worksheet)
MsgBox (ze)
MsgBox (ws.Cells(i, 35).value)
End Sub


Leider kann ich die Variablen vom ersten in den zweiten Code nicht übergeben,
Excel meldet dabei:
"Objekt unterstützt Eigenschaft oder Methode nicht"
Was muss ich tun damit die Variablen übergeben werden.
Danke im Voraus
Steffen Schmerler

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Variable in anderes Makro übergeben
09.05.2007 08:29:54
Holger
Hallo Steffen,
dimensioniere deine Variablen:
Dim WB As Worksheet, WRH, WRG, FRH, FRG, WLP, WSAL As Worksheet
Dim i As Long
WB hatte keinen Typ, war deshalb ein Variant
i (ze) wird unten als long erwartet
Holger

AW: Variable in anderes Makro übergeben
09.05.2007 09:01:07
Luschi
Hallo Steffen,
hier der Code, wie er funktioniert:

Sub test()
Dim WB As Worksheet, WRH As Worksheet, WRG As Worksheet, FRH As Worksheet, _
FRG As Worksheet, WLP As Worksheet, WSAL As Worksheet
Dim i As Long
Set WB = Workbooks(ThisWorkbook.Name).Sheets("Räder Sommer")
For i = 1 To 200
'Selektion für Seriendruck formatieren
daten_format i, WB
Next i
End Sub
Sub daten_format(ze As Long, ByRef ws As Worksheet)
MsgBox ze
MsgBox ws.Cells(ze, 1).Value
End Sub

Gruß von Luschi
aus klein-Paris

Anzeige
Danke
09.05.2007 09:07:03
SteffenS
Euch vielmals
Steffen
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige