註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 被隱藏的 sheet 要如何複製貼上資料
返回列表
下一主題
上一主題
發帖
被隱藏的 sheet 要如何複製貼上資料
sghsgh1111
發短消息
加為好友
sghsgh1111
當前離線
UID
20203
帖子
29
主題
8
精華
0
積分
58
金錢
58
點名
0
作業系統
WinXP
軟體版本
office2003
閱讀權限
20
性別
男
在線時間
24 小時
註冊時間
2015-3-2
最後登錄
2015-6-1
中學生
帖子
29
主題
8
精華
0
積分
58
點名
0
作業系統
WinXP
軟體版本
office2003
閱讀權限
20
性別
男
註冊時間
2015-3-2
最後登錄
2015-6-1
1
#
跳轉到
»
正序看帖
打印
字體大小:
t
T
發表於 2015-3-19 01:00
|
只看該作者
被隱藏的 sheet 要如何複製貼上資料
Sub History1()
SheetShow
Application.ScreenUpdating = False
If Sheets("list").Range("A6") = "" Then Exit Sub
Sheets("List").Select
Range("L5:L20000").Select
Selection.Copy
Sheets("WorkTime").Select
Range("I21").Select
SheetShow
ActiveSheet.Paste
SheetShow
Application.ScreenUpdating = False
Sheets("List").Select
Range("A5:F5").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("WorkTime").Select
Range("A21").Select
SheetShow
ActiveSheet.Paste
SheetShow
Application.ScreenUpdating = False
Sheets("List").Select
Range("I5:J5").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("WorkTime").Select
Range("G21").Select
SheetShow
ActiveSheet.Paste
End Sub
複製
代碼
樓主熱帖
為何 Excel 檔案的大小會變大
excel 唯讀 解決方式
excel 時間是否可以相減
如何判斷 server 上的 excel 檔案被開啟
monitor 解析度問題
幾個 VBA 的問題, 想請問一下.
求QueryTables 要如何滙入其他的 exc
收藏
分享
sghsgh1111
發短消息
加為好友
sghsgh1111
當前離線
UID
20203
帖子
29
主題
8
精華
0
積分
58
金錢
58
點名
0
作業系統
WinXP
軟體版本
office2003
閱讀權限
20
性別
男
在線時間
24 小時
註冊時間
2015-3-2
最後登錄
2015-6-1
中學生
帖子
29
主題
8
精華
0
積分
58
點名
0
作業系統
WinXP
軟體版本
office2003
閱讀權限
20
性別
男
註冊時間
2015-3-2
最後登錄
2015-6-1
3
#
發表於 2015-3-19 08:55
|
只看該作者
謝謝mark15jill 的指導, 我再試一下看看
TOP
mark15jill
發短消息
加為好友
mark15jill
(隨風飄蕩的羽毛)
當前離線
[御用]潛水艇
UID
4247
帖子
852
主題
79
精華
0
積分
918
金錢
918
點名
0
作業系統
Windows 7 , XP
軟體版本
Office 2007, Office 2003,Office 2010,YoZo Office
閱讀權限
50
性別
男
來自
宇宙
在線時間
414 小時
註冊時間
2011-4-8
最後登錄
2024-2-21
暱稱:
隨風飄蕩的羽毛
頭銜:
[御用]潛水艇
高中生
帖子
852
主題
79
精華
0
積分
918
點名
0
作業系統
Windows 7 , XP
軟體版本
Office 2007, Office 2003,Office 2010,YoZo Office
閱讀權限
50
性別
男
來自
宇宙
註冊時間
2011-4-8
最後登錄
2024-2-21
2
#
發表於 2015-3-19 01:13
|
只看該作者
本帖最後由 mark15jill 於 2015-3-19 01:16 編輯
sghsgh1111 發表於 2015-3-19 01:00
Sheets("List").Range("L5:L20000").Copy
Sheets("WorkTime").Range("I21").PasteSpecial
複製代碼
Application.ScreenUpdating = False 只要在一開始關掉 等到最後你想開在開 不用一直重複關閉...
多做多想多學習,少看少錯少迷途
多做=多多練習,多多編寫。
多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
多學習=學習人家的發問並解答,學習人家的寫法
少看=只看不做也枉然
TOP
靜思自在 :
多做多得。少做多失。
返回列表
下一主題
上一主題
新手測試
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲