1 / 24

Microsoft Excel

Microsoft Excel . Excel 的基本認識. 活頁簿  .xls 可以有許多的「工作表」 工作表  Sheet 每個工作表的範圍是 256 欄 × 65536 列 儲存格  Range 每個儲存格都可以自訂格式 所有看的到的東西都是「物件」. 安全性的設定. 用以防護 Excel 不受巨集指令的攻擊 一般都設為高安全性(不開啟巨集) 建議設成中安全性 設定方式 工具 巨集安全性安全性層級中 工具選項安全性巨集安全性中. 儲存格的參照. 每個儲存格都有其地址 如 A1 、 B13 、”我的錢包”

marek
Télécharger la présentation

Microsoft Excel

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft Excel

  2. Excel 的基本認識 • 活頁簿  .xls • 可以有許多的「工作表」 • 工作表  Sheet • 每個工作表的範圍是256欄 × 65536列 • 儲存格  Range • 每個儲存格都可以自訂格式 • 所有看的到的東西都是「物件」

  3. 安全性的設定 • 用以防護Excel不受巨集指令的攻擊 • 一般都設為高安全性(不開啟巨集) • 建議設成中安全性 • 設定方式 • 工具巨集安全性安全性層級中 • 工具選項安全性巨集安全性中

  4. 儲存格的參照 • 每個儲存格都有其地址 • 如A1、B13、”我的錢包” • 儲存格的相對參照 • 如令A1儲存格的值為B3內的值,則 • 於A1儲存格內鍵入「=B3」即可 • 這種參照稱為『相對參照』,也就是A1的值是指定到其位置「右下方第2個」儲存格的內容 • 如此若複製A1的資料到A2時,可見一般

  5. 儲存格的絕對參照 • 令A1儲存格的內容設為「=我的錢包」 • 則若其他儲存格複製A1的內容時,也將都是參照到「我的錢包」 • 或用$符號來 指定絕對參照,如 $A$10

  6. 1. VBA 簡介 1-1 什麼是巨集?什麼是VBA?

  7. 什麼是巨集? • 巨集 • 是由自訂的指令及動作組成。 • 在Excel中, 巨集具有將你手動、 逐一操作的步驟化為自動、 連貫動作程序的能力。

  8. 什麼是VBA? • VBA (Visual Basic for Applications) • 巨集是為了讓一連串手動的Excel操作步驟能自動執行而產生的「程式」,程式由程式碼所成,這些程式碼即由VBA程式語言撰寫而成。 • VBA其實就是一種視窗程式語言。

  9. VBA的由來 Office2007 07

  10. 1. VBA 簡介 1-2 巨集能做到哪些事情

  11. 巨集的功能與特色 • 將重複、例行性的處理程序自動化 • 自動指定特定條件儲存格資料的處理方式 • 在工作表中建立自訂函數 • 建立對使用者自訂動作產生反應的程式 • 建立自訂交談窗 • 以Excel物件來建立應用程式 • 使用Windows作業系統的功能

  12. 將重複、例行性的處理程序自動化

  13. 自動指定特定條件儲存格資料的處理方式 突顯成績不及格的

  14. 在工作表中建立自訂函數

  15. 建立對使用者自訂動作產生反應的程式

  16. 建立自訂交談窗

  17. 以Excel物件來建立應用程式

  18. 選擇結構 • 選擇結構根據決策來決定程式的走向 • 決策可以是一個條件關係式, 也可以是個運算式 • 決策的結果不是True(真)便是False(假) • Excel儲存格提供的選擇結構有: • = if ( 條件式, 若成立則, 不成立則)

  19. 選擇結構 • 關係運算子

  20. 選擇結構if

  21. 將特定範圍內的值標示顏色 • Sub InteriorRed() • Dim myRange As Range • For Each myRange In Worksheets(2).Range("C4:F12") • If myRange.Value < 60 Then • myRange.Interior.ColorIndex = 38 • Else • If myRange.Value >= 85 Then • myRange.Interior.ColorIndex = 4 • Else • myRange.Interior.ColorIndex = 0 • End If • End If • Next • End Sub

More Related