Excel中ActiveX 控件的應用方法

      網友投稿 1051 2025-04-02

      Excel中ActiveX 控件的應用方法


      Excel在工作表或圖表上可使用ActiveX控件,根據小編使用的體會,在工作上處理控件時,必須注意和了解如下事項:

      Excel中ActiveX 控件的應用方法

      (一)用Excel5.0/95工作簿文件格式保存Excel97工作簿時,將選擇ActiveX控件信息。

      用戶通過雙擊鼠標來編輯內嵌在其它應用程序文檔中的Excel97工作簿時,該工作簿上的控件將不會正常工作。如果用戶是通過用右鍵單擊工作簿,然后選中快捷菜單上的“打開”命令來編輯工作簿的話,工作簿上的控件就能正常工作了。

      (二)當ActiveX控件處于激活狀態時,將禁用某些MicrosoftExcelVisualBasic方法和屬性。

      例如,當某一控件激活時,就不能使用Sort方法,故下述按鈕單擊事件處理過程中的代碼將失敗(因為用戶單擊按鈕后,該按鈕就處于激活狀態)。

      PRivateSubCommandButton1 Click

      Range(″a1:a10″) SortKey1:=Range(″a1″)

      EndSub

      解決辦法是通過選激活工作表上其它元素的方法來繞過這種問題。例如,可用下列代碼對單元格區域排序:

      PrivateSubCommandButton1 Click

      Range(″a1″) Activate

      Range(″a1:a10″) SortKey1:=Range(″a1″)

      CommandButton1 Activate

      End Sub

      (三)在MicrosoftExcel中,用OLEObjects集合中的OLEObject對象代表ActiveX控件。

      如果要用編程的方式向工作表添加ActiveX控件,可用OLEObjects集合的Add方法。例如向第一張工作表添加命令按鈕。

      Worksheets(1) OLEObjects Add″Forms CommandButton 1″,_

      Left:=10,Top:=10,Height:=20,Width:=100

      Excel中ActiveX 控件的應用方法

      因為ActiveX控件也可用OLEObjects集合中的OLEObject對象代表,所以也可用該集合中的對象來設置控件的屬性。例如要設置控件“CommandBotton1”的“左邊位置”屬性。

      Worksheets(1) OLEObjects(″CommandButton1″) Left=10

      那些不屬于OLEObject對象屬性的控件屬性,可通過由Object屬性返回的實際控件對象來設置。例如要設置控件“CommandButton1”的標題。

      Worksheets(1) OLEObjects(″CommandButton1″)

      Object Caption=″runme″

      因為所有的OLE對象也是Shapes集合的成員,所以也可用該集合設置若干控件的屬性。例如要對齊第一張工作表上所有控件的左邊框。

      ForEachsInWorksheets(1) Shapes

      Ifs Type=msoOLEControlObjectThens Left=10

      Next

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:表單系統(自定義表單系統
      下一篇:excel2007如何移動整列
      相關文章
      亚洲AV成人无码天堂| 亚洲av色福利天堂| 亚洲色偷偷av男人的天堂| 亚洲精品无码国产| 亚洲色婷婷一区二区三区| 国产日产亚洲系列最新| 中文字幕亚洲日本岛国片| 久久激情亚洲精品无码?V| 亚洲AV之男人的天堂| 一本色道久久88综合亚洲精品高清| 亚洲AV无码专区在线厂| 亚洲另类无码一区二区三区| 中文字幕亚洲精品无码| 亚洲国产无线乱码在线观看 | 精品丝袜国产自在线拍亚洲| 亚洲性无码av在线| 亚洲最新视频在线观看| 精品亚洲A∨无码一区二区三区| 亚洲色欲色欲综合网站| 99久久亚洲综合精品成人网| 久久精品a亚洲国产v高清不卡| 亚洲第一永久在线观看| 亚洲xxxx18| 亚洲熟妇丰满xxxxx| 久久亚洲精品高潮综合色a片| 亚洲第一综合天堂另类专| 日韩亚洲国产综合久久久| 亚洲国产av一区二区三区| 亚洲精品无码久久久久AV麻豆| 狠狠亚洲婷婷综合色香五月排名| 国产aⅴ无码专区亚洲av| 久久久久久a亚洲欧洲AV| 久久久久亚洲AV无码麻豆| 亚洲视频在线不卡| 亚洲中文无码线在线观看| 亚洲欧美一区二区三区日产| 亚洲福利精品一区二区三区| 亚洲午夜激情视频| 久久青草亚洲AV无码麻豆| 亚洲精品成人网站在线播放 | 亚洲一区免费观看|