返回列表 上一主題 發帖

[發問] 請問Call 指令的資料互用

[發問] 請問Call 指令的資料互用

請問Call 指令的資料要如何互用。

如:
sub SubA()

FileName1 = "X1.xlsm"
SheetNumber = 5
call SubB
end sub

Sub SubB()
Windows(FileName1).Activate     
Sheets(SheetNumber).Select
End Sub

請問此時的 FileName1 與 SheetNumber 要如何從SubA 帶入 SubB

謝謝∼

謝謝g大的精確語法∼

TOP

回復 2# cji3cj6xu6
  1. Option Explicit
  2. Sub SubA()
  3.     Dim FileName1 As String, SheetNumber As Integer
  4.     FileName1 = "X1.xlsm"
  5.     SheetNumber = 5
  6. SubB FileName1, SheetNumber
  7. End Sub
  8. Sub SubB(參數1 As String, 參數2 As Integer)
  9.     Windows(參數1).Activate
  10.     Sheets(參數2).Select
  11. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

試出來了,

Call Sub(FileName1, SheetNumber)

即可∼

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題