返回列表 上一主題 發帖

可否在 UserForm 中的 Image 貼上Excel圖表或儲存格?

可否在 UserForm 中的 Image 貼上Excel圖表或儲存格?

請問Image可以貼上Excel繪出的圖表或者是貼上儲存格嗎??
謝謝!
Mike

可否在 UserForm 中的 Image 貼上Excel圖表或儲存格?
也許可以吧

TOP

本帖最後由 luhpro 於 2011-5-1 22:45 編輯

回復 1# yen_yin_c

要知道 UserForm 中的 Image 可不可以放圖片, 可按 Alt + F11 後開啟小幫手搜尋 image 再選 Image 控制項 , 裡面會有如下說明 :
註解
Image 可以讓您在表單中顯示圖片。

方法則請看該說明在此就不贅述囉.

至於儲存格的話我倒是沒有看到Excel 2003 中(我目前用的版本) UserForm工具箱中有類似的物件,
比較可行的方式是用 TextBox 一個一個排出來,
當然, 程式寫起來會比較繁瑣...

TOP

謝謝各位
但我面臨的問題是在UserForm 中的 Image 似乎只能指定圖檔,
可以直接把Excel輸出Chart後,貼在UserForm上嗎?就像把Chart貼在工作表上呢?
Mike

TOP

匯出圖表成為圖片
再將圖片載入表單 chartobject.zip (12.08 KB)
學海無涯_不恥下問

TOP

本帖最後由 luhpro 於 2011-5-4 22:45 編輯
謝謝各位
但我面臨的問題是在UserForm 中的 Image 似乎只能指定圖檔,
可以直接把Excel輸出Chart後,貼在 ...
yen_yin_c 發表於 2011-5-3 21:36

匯出圖表成為圖片
再將圖片載入表單
Hsieh 發表於 2011-5-4 17:02

這樣的方式會有一些不便, 畢竟不是直接使用, 還要透過匯入與匯出才能看到變更後的畫面內容.

剛剛發現 Excel 2003 可能可以在 UserForm 內貼上 Chart
方法是在 UserForm 旁的控制項(若看不到按 檢視 -> 工具箱)上右下方的灰色區域按滑鼠右鍵,
然後點 "新增控制項",
裡面有一個 Microsoft Chart 11.0 點選它左邊的小方格然後按確定來新增.
接著在 UserForm 上新增這個物件,
最後在這個區域上按滑鼠右鍵可以看到相關設定資料或匯入選項,
如此應該就可以依你的需求去看要怎麼運用囉.

TOP

回復 6# luhpro


    這我試過,但不能成功才想出匯出圖檔,利用重算事件連結圖表資料
test.gif
學海無涯_不恥下問

TOP

這個控件與工作表圖表有很大差異性

TOP

回復 8# oobird

請問oobird兄
我就是找不出方法來插入此控件
不知道是哪裡出了問題?
我在WIN 7+2003無法使用此控件
但WIN XP+2003就能使用
這樣的問題不知該如何解決
學海無涯_不恥下問

TOP

這個就不得而知了
我沒用過win 7
再說這個控件鮮少人用在excel上
因excel自帶了方便的圖表工具
多半用在ppt上

TOP

        靜思自在 : 慈悲沒有敵人,智慧不起煩惱。
返回列表 上一主題