Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1228to1232
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

Tabelle an Unterprogramm übergeben

Tabelle an Unterprogramm übergeben
ing.grohn
Haalle Forum
in einer Routine arbeite ich unterschiedliche Tabellen ab, vereinbare ein Kürzel (Tab1) für die Tabellen mit Set
(siehe Code). Wenn ich in der With-Klammer ein Unterprogramm aufrufe, wie übergebe ich Tab1 und wie muß diese im Unterprogramm deklariert werden (Im Up werden Zellen der TAb manipuliert)

Sub Test_Tab()
Dim ...
For Each ws In Worksheets
Set Tab1 = Sheets(ws.Name)
With Tab1
Cells(i, K).Value = "123.."
Call Unterprogramm1(Tab1, i, K) 'wie übergebe ich Tab1?
Call Unterprogramm1(Tab1, i, K)
End With
Next
End Sub

Recht herzlichen Dank für eine Antwort
Mit freundlichen Grüßen
Albrecht

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

Betreff
Benutzer
Anzeige
AW: Tabelle an Unterprogramm übergeben
07.09.2011 20:01:23
Hajo_Zi
Hallo Albrecht,
Sub Unterprogramm1(WsTabelle As Worksheet, i, K)

AW: Tabelle an Unterprogramm übergeben
07.09.2011 20:08:06
ing.grohn
Hallo Hajo,
so einfach!?
Vielen Dank, einen schönen Abend
Mit freundlichen Grüßen
Albrecht
AW: Tabelle an Unterprogramm übergeben
07.09.2011 21:10:33
Uduuh
Hallo,
das ist redundant. Du musst doch nicht nochmal ein Objekt setten. Du hast doch schon ws!

Sub Test_Tab()
Dim ...
For Each ws In Worksheets
With ws
.Cells(i, K).Value = "123.."
Call Unterprogramm1(ws, i, K) 'wie übergebe ich Tab1?
Call Unterprogramm1(ws, i, K)
End With
Next
End Sub
Gruß aus’m Pott
Udo

Anzeige
AW: Tabelle an Unterprogramm übergeben
07.09.2011 21:18:38
ing.grohn
Hallo Udo,
sehr interessant, sehr gut
vielen vielen Dank
einen schönen Abend wünscht
Albrecht
hast du wieder was gelernt. owT
07.09.2011 21:20:28
Uduuh

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige