- 帖子
- 254
- 主題
- 6
- 精華
- 0
- 積分
- 310
- 點名
- 0
- 作業系統
- W10
- 軟體版本
- Excel 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2019-6-16
- 最後登錄
- 2025-6-21
|
本帖最後由 軒云熊 於 2021-4-26 04:11 編輯
回復 35# PJChen
因為 E5 是文字 E9 就不能有內容 : 單一工作表時 E9 就不能有內容
這已經是 合併的判斷了
這段改一下 試試看還有沒有問題 感謝
'在同一個活頁簿指定單一工作表
My_Sh_Name$ = [工作表2!E5].Value
If Not IsNumeric(My_Sh_Name) Then [工作表2!E9] = ""
If [工作表2!E9] <> "" Then
'在同一個活頁簿指定多個工作表 Sheets(1)到 Sheets(N)個
起點% = [工作表2!E5].Value
結束點 = [工作表2!E9].Value
If 起點 = 0 Then
MsgBox "未指定工作表位置"
Exit Sub
ElseIf IsNumeric(起點) And IsNumeric(結束點) Then
MsgBox 起點 & "到" & 結束點
Else
MsgBox "未指定工作表位置"
Exit Sub
End If
End If
另外,程式貼到我平常使用的工作表時,一直出現問題, 一下是沒定義,一下是要with...
各種的問題,完全無法使用,只有當它是單獨一個檔時,才能運作,這能解決嗎?
請問 貼到我平常使用的工作表 是甚麼檔案? 可否上傳看一下 感謝
可以用自訂表單 或著 InputBox 然後存成增益集 |
|