- 帖子
- 84
- 主題
- 15
- 精華
- 0
- 積分
- 123
- 點名
- 0
- 作業系統
- Windows 7
- 軟體版本
- Office 2010
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台南市
- 註冊時間
- 2011-5-16
- 最後登錄
- 2022-9-17
|
3#
發表於 2011-6-4 11:26
| 只看該作者
謝謝老師回復,再進一步請教老師
我這樣增加行列上去會影響程式的運作嗎?(我跑起來還好只是想了解觀念)
還有我可以在第一次選取資料時就一起顯示"如果要繼續選取請按[繼續]鍵"嗎?
感覺我這樣好像又多一次動作
請老師幫我指正
Do Until Err.Number <> 0
Dim Msg1, Style, Response, MyString
Style = vbYesNo
Msg1 = "是 / 否 繼續選取資料"
Response = MsgBox(Msg1, Style)
If Response = vbYes Then ' 若使用者按下 [是]。
Set k = Application.InputBox(myStr, Type:=8) 'data範圍
k.Copy Wb.ActiveSheet.[A65536].End(xlUp).Offset(1, 0) '指定儲存格 貼上資料
Set k = Nothing
Else
Exit Do ' 產生相對回應。
End If
Loop |
|