日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

Excel協調共生 excel嵌入式應用

Excel協調共生 excel嵌入式應用

更新時間:2024-01-02 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

除Excel外,在Microsoft Office系列軟件中,均可插入Excel圖表對象,這其實是采用了將Excel工作簿嵌入到其他軟件中顯示的OLE技術,可調用Excel直接編輯,這為我們將Excel圖表跨軟件顯示和編輯帶來了極大的方便。

Excel協調共生:嵌入式應用

插入Excel圖表對象

無論Microsoft Office系列軟件的版本及軟件,在“插入>對象”中,我們可以在“新建”選項卡中選擇“Microsoft Excel圖表”對象,確定后即可調用Excel來創建一個Excel圖表(Excel除外)。亦可在“由文件創建”選項卡中選擇一個已經包含Excel圖表的工作簿,嵌入到相應的程序文檔中。如圖16.1-1所示(注:不同版本,對話框界面會有少許差異,但操作及內容完全相同)。

Excel協調共生:嵌入式應用

圖16.1-1 Microsoft Office軟件的對象插入對話框

如果要將Excel圖表通過該方式嵌入到其他軟件,建議將圖表置于Excel的圖表工作表中,這樣可以非常方便地控制圖表的顯示窗口。當對象插入后,我們即可使用“單擊鼠標右鍵>圖表對象>[編輯]”來進行圖表的直接編輯,只要熟悉Excel圖表制作,在其他Microsoft Office系列軟件中操作和在Excel中沒有兩樣,圖16.1-2的案例演示了在PowerPoint 2010中嵌入Excel圖表。如果使用圖表對象的[打開]按鈕,則可在Excel中打開進行編輯,該方法可以將嵌入的工作簿另存到磁盤,圖表對象的[轉換]按鈕對于Excel圖表則無實質意義。

Excel協調共生:嵌入式應用

圖16.1-2 PowerPoint 2010中嵌入Excel圖表的演示

一般直接復制Excel圖表并粘貼到同版本的PowerPoint軟件中時,Office也采用對象嵌入方式進行粘貼,且此時,展示圖表復制到了嵌入工作簿對象的圖表工作表中。同樣的操作,在其他Microsoft Office系列軟件中,視版本會有不同的處理機制,在Microsoft Office 2007和2010系列軟件中,Excel圖表已經變為一個公共組件,可以被其他大多數的Microsoft Office程序所支持。

VBA操作Excel圖表對象

一般不建議將動態交互式Excel圖表嵌入到其他軟件中,因為Excel的所有交互將不再起作用,這種嵌入技術僅是一個Excel圖表的展示窗口而已。要實現交互就必須使用VBA來操作這些OLE對象,這種操作通過后臺對Excel的調用來完成。此方法的交互觸發控件需要放在嵌入圖表的宿主文檔中,而不應該放在嵌入的Excel工作簿中。

這類應用僅在幻燈演示中有一定使用價值,圖16.1-3的案例是一個在PowerPoint中嵌入Excel圖表,配合窗體控件實現的交互式幻燈演示圖表。實現過程主要借助VBA完成,涉及幻燈片的事件操作和OLE對象編輯。其中VBA處理幻燈片事件借助了類模塊來實現,目的是關閉Excel軟件,并釋放Excel對象的后臺調用,在幻燈演示結束和關閉演示文稿時觸發事件。以下是制作步驟:

Excel協調共生:嵌入式應用

圖16.1-3 PowerPoint中嵌入Excel圖表制作的交互式幻燈演示

1.在幻燈片中插入已經制作完成的Excel交互式圖表工作簿對象,調整好顯示界面窗口的大小。

2.在幻燈片中插入以下窗體控件:1個下拉列表框、兩組選項按鈕。每組選項按鈕各兩個,并使用置于底層的矩形自選圖形區隔。在選項按鈕屬性對話框中,分別修改Caption屬性為“2009”、“2010”、“昆山”、“東莞”。

3.按下鍵盤Alt+F11組合鍵打開VBE編輯器,插入一個模塊,并鍵入以下代碼:


程序代碼:16.1-1 模塊1的公有變量申明

Excel協調共生:嵌入式應用


4.選中下拉列表框控件,單擊鼠標右鍵>查看代碼,激活VBE編輯器,在Slide1中鍵入以下代碼:


程序代碼:16.1-2 Slide1的InitializeSlidel初始化過程

Excel協調共生:嵌入式應用


注:此處使用循環遍歷OLE對象名稱的方法是因為,不同的電腦所顯示的默認對象名稱會出現差異,如果是使用PowerPoint 2007及其以上版本,建議在“開始>選擇>選擇窗格”中將對象名稱改為固定名稱。


程序代碼:16.1-3 Slide1的ComboBox1_Change下拉列表更改

Excel協調共生:嵌入式應用


程序代碼:16.1-4 Slide1的ComboBox1_GotFocus下拉列表獲得焦點

Excel協調共生:嵌入式應用


程序代碼:16.1-5 Slide1的OptionButton1_Click選項按鈕1被選中

Excel協調共生:嵌入式應用


程序代碼:16.1-6 Slide1的OptionButton1_GotFocus選項按鈕1獲得焦點

Excel協調共生:嵌入式應用


程序代碼:16.1-7 Slide1的OptionButton2_Click選項按鈕2被選中

Excel協調共生:嵌入式應用


程序代碼:16.1-8 Slide1的OptionButton2_GotFocus選項按鈕2獲得焦點

Excel協調共生:嵌入式應用


程序代碼:16.1-9 Slide1的OptionButton3_Click選項按鈕3被選中

Excel協調共生:嵌入式應用


程序代碼:16.1-10 Slide1的OptionButton3_GotFocus選項按鈕3獲得焦點

Excel協調共生:嵌入式應用


程序代碼:16.1-11 Slide1的OptionButton4_Click選項按鈕4被選中

Excel協調共生:嵌入式應用


程序代碼:16.1-12 Slide1的OptionButton4_GotFocus選項按鈕4獲得焦點

Excel協調共生:嵌入式應用


5.在VBE編輯器中插入一個類模塊“EventClassModule”,并鍵入以下代碼:


程序代碼:16.1-13 EventClassModule的App_PresentationClose幻燈文檔關閉事件

Excel協調共生:嵌入式應用


程序代碼:16.1-14 幻燈片結束放映事件

Excel協調共生:嵌入式應用


程序代碼:16.1-15 徹底釋放Excel對象

Excel協調共生:嵌入式應用


注:若不及時釋放Excel對象,在演示結束,再次演示時,交互效果將無法實現。

Microsoft Graph圖表對象

當安裝Office系列軟件時在“Office工具”中勾選了“Microsoft Graph”(正常而言,該選項默認選中),則可在Office軟件的安裝目錄下找到Excel協調共生:嵌入式應用程序,該對象完全是一個OLE程序,無法直接執行,必須在其宿主程序中執行。在Microsoft Office系列軟件2007版本以前,單擊PowerPoint菜單的Excel協調共生:嵌入式應用按鈕,所插入圖表為Microsoft Graph圖表對象。

在Microsoft Office系列軟件2007和2010中,若沒有安裝Excel,將會插入Microsoft Graph圖表,這和通過“插入>對象”命令插入一個“Microsoft Graph圖表”沒有兩樣,該程序的圖表制作及設置和Excel 2003幾乎完全一致,唯一不同的是其使用自帶的數據表來存儲數據。雖然這個程序相較Excel圖表要簡單和便于操作,但使用該程序來制作圖表,相較Excel還是有一定局限,同時該程序制作的圖表也無法轉換為Excel圖表。該程序的界面如圖16.1-4所示:

Excel協調共生:嵌入式應用

圖16.1-4 在PowerPoint 2010中嵌入Microsoft Graph圖表

在默認狀態下,插入Microsoft Graph圖表會創建一個顯示示例數據的示例圖表,需要雙擊嵌入的圖表對象,向Graph數據工作表中逐個單元格手動輸入實際數據,包括行標題和列標題。也可以在Graph對象為激活狀態下,在“編輯”菜單上單擊“導入文件”,在“導入數據”對話框中選擇文件,把Excel工作簿或者其他文件的數據導入到Microsoft Graph圖表數據表中。

知識擴展


推薦在PowerPoint中使用的一個圖表插件:

Think-cell是一個基于Microsoft Graph的圖表插件,可生成專業的咨詢圖表,配色和圖表操作都很優秀。該軟件可在PowerPoint和Excel中使用,以下是鏈接地址:

http://www.think-cell.com/


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 日韩中文字幕一区二区不卡 | 免费看成人国产一区二区三区 | 久久久中文 | 另类亚洲孕妇分娩网址 | 曰批全过程免费观看视频 | 日本人与zozoxxxx视频 | 日韩欧美小说 | 篠崎かんな黑人解禁粗暴 | 日本在线视频www色 日本在线视频播放 | 国内精品久久久久影院网站 | 青草视频免费观看在线观看 | 久久婷婷综合中文字幕 | 国产午夜精品片一区二区三区 | 精品玖玖 | 人人玩人人澡人人添 | 欧美韩日国产 | 国产1000部成人免费视频 | 曰批免费动漫视频播放免费 | 另类小说亚洲色图 | 视色在线| 亚洲精品久久激情影院 | 日本免费看黄 | 青青热久久国产久精品秒播 | 国产色视频一区二区三区 | 人妖各类性视频免费 | 亚洲 欧美 在线观看 | 久久久综合九色合综 | 日本爱爱小视频 | 国产精品视频999 | 91嫩草国产线免费观看 | 浮力地址永久免费公告 | 99ri国产精品| 亚洲成在人天堂一区二区 | 国产精品久久久久影院色 | www亚洲欲色成人久久精品 | 欧美日本二区 | 欧美成人免费观看久久 | 99久久这里只精品国产免费 | 欧美在线视频一区二区三区 | 一区二区三区免费在线 | 国产亚洲欧美精品久久久 |