標題:
[發問]
excel 資料貼在Power Print
[打印本頁]
作者:
hugh0620
時間:
2011-4-6 10:36
標題:
excel 資料貼在Power Print
Dear 大大
上個星期同事有一份工作,需要將EXCEL 多個SHEET 貼至在PPT上
我有點傻眼~ 因為PPT上有VBA的功能,但是我還未學到怎麼將EXCEL 的資料
用VBA的方式貼到PPT上~
請大大們教導一下~
作者:
老夏
時間:
2011-4-6 17:36
基本功連結法
插入>>物件>>檔案來源>>勾選連結>>瀏覽>>確定
照相法:貼圖
用VBA的方式:錄寫
作者:
hugh0620
時間:
2011-4-6 18:03
基本功連結法
插入>>物件>>檔案來源>>勾選連結>>瀏覽>>確定
照相法:貼圖
用VBA的方式:錄寫
老夏 發表於 2011-4-6 17:36
依大大的方法測試
1.插入>>物件>>檔案來源>>勾選連結>>瀏覽>>確定
最早測試的方法~ ppt中圖表會跟著檔案在哪一個sheet 跟著移動~
因為excel 中有約10幾個chart~ 將這些chart~ 貼在
不同的投影片中~
2.照相法:貼圖
不使用~ 因為現在的作業方式就是如此~ 所以才需要簡化~
3.照相法:貼圖
測試後~ 好像在沒錄到
錄時的流程~ 1.從檔案中打開exel 2. 從excel copy chart 3.切換至ppt 4.貼上 5.關掉錄製
程式碼如下
ActiveWindow.View.Paste
With ActiveWindow.Selection.ShapeRange
.Left = 55.875
.Top = 187.5
.Width = 608.25
.Height = 165
End With
作者:
老夏
時間:
2011-4-6 18:36
本帖最後由 老夏 於 2011-4-7 14:47 編輯
雙擊該物件
即可啟動該XLS檔
切換該檔之所有工作表
真有那麼樣難嗎?
作者:
hugh0620
時間:
2011-4-6 19:00
回復
4#
老夏
大大~ 不困難~ 真滴不困難~
但能否 再新增一個投影片~ 再試試看~
同一個PPT中 兩個投影片 開啟同一個EXCEL不同SHEET
A.PPT
A1 投影片開B1 Sheet
A2 投影片開B2 Sheet
B.Excel
B1
B2
再加上~ 當B的資料變動時~ PPT相對應的投影片~ 也要資料跟著變動~
作者:
老夏
時間:
2011-4-6 19:31
不行
它只記住xls存檔之畫面
除非用2個以上之xls檔案
作者:
hugh0620
時間:
2011-4-7 11:08
回復
6#
老夏
所以~ 大大~ 我才提出來~ 看有沒有辦法直接由excel 將sheet 貼到指定的ppt 各個投影片中
我是有想到用一個方式~ 可以解決~ 也不困難~ 但還有一些問題要克服~
方法: (如大大所說~ 將sheet 存成不同檔案~)
1. A.xls 中的chart 匯出成不同依chart名稱的檔案 (如chart name=1 ,save 1.xls)
2. PPT使用插入物件的方式,建立好相關連結
基礎模組差不多就是這樣~
更新方式
1. A.xls 更新後匯出成不同依chart名稱的檔案
- 但要先將資料夾中的檔案先delete,才能匯出,不然會產生錯誤 (這點我還沒有寫,還在研究,
若有大大可以提供方式,可縮短時間
)
2. 打開PPT,會自行套用更新的EXCEL檔
可以減少每次剪剪貼貼的時間~ 但若可以直接EXCEL貼上PPT~ 就更好了~
作者:
老夏
時間:
2011-4-7 12:28
本帖最後由 老夏 於 2011-4-7 14:46 編輯
不點不亮之被動元件
MS雙擊物件是最精簡模式
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)