《office高級應用》PPT課件.ppt
《《office高級應用》PPT課件.ppt》由會員分享,可在線閱讀,更多相關《《office高級應用》PPT課件.ppt(59頁珍藏版)》請在裝配圖網(wǎng)上搜索。
Office高級應用,zjunqiang@,Office高級應用,ExcelVBA基礎Word長篇文檔排版技巧PowerPoint制作綜合應用,EXCEL篇,推薦書籍:別怕,ExcelVBA其實很簡單網(wǎng)站:ExcelH學習方法:實踐,用戶分級,菜鳥,初級用戶,中級用戶,高級用戶,專家,,,,,Excel用戶水平層級,新手:剛剛開始接觸初級:掌握基本常用功能中級:熟練使用常用功能+數(shù)據(jù)透視表+公式高級:VBA簡單編程專家:EXCEL技能+專業(yè)知識+行業(yè)經(jīng)驗,重新認識Excel,1、工作薄、工作表、行、列、單元格、區(qū)域,2、我們所有的操作都是針對這些對象,3、這些對象本身有自己的屬性,Excel主要功能,數(shù)據(jù)操作錄入、編輯、格式化等圖表與圖形圖表生成、高級圖表、交互圖表公式與函數(shù)公式基礎、函數(shù)、數(shù)組公式、自定義函數(shù)數(shù)據(jù)分析排序、篩選、列表、數(shù)據(jù)透視表宏與VBA宏、VBA、Excel對象、窗體與控件、類模塊,Excel數(shù)據(jù)操作輸入技巧,輸入文本輸入分數(shù)日期時間,單引號Alt+Enter,01/2,Ctrl+;Ctrl+Shift+;,Excel數(shù)據(jù)操作輸入技巧,數(shù)據(jù)有效性允許對單元格中所輸入的值設置限制示例限制數(shù)字數(shù)值的輸入限制文本條目的長度限制數(shù)值的范圍將單元格條目限制在特定序列中,Excel數(shù)據(jù)操作輸入技巧,使用單元格下拉菜單規(guī)范輸入數(shù)據(jù)有效性輸入序列內(nèi)容使用單元格引用創(chuàng)建下拉菜單定義名稱創(chuàng)建二級下拉菜單,條件格式,根據(jù)單元格的當前值來更改單元格的格式示例修改格式隱藏出錯值公式=ISERROR(H19)出錯值的單元格的字體顏色設置為與工作表背景顏色一樣,單元格引用,單元格引用范圍單元格引用類型相對引用絕對引用混合引用F4,Excel公式,普通公式=A1+B1=SUM(A1:A10)數(shù)組公式(多重計算){=AVERAGE(B1:B10-A1:A10}命名公式,Excel中的運算符:,簡單公式:利用其他單元格中的數(shù)據(jù)進行加、減、乘、除等算術運算的公式,稱為“簡單公式”。,2011-9-27,課程編號:XX-XXXX-XX,15,最基礎的函數(shù)應用,1、在菜單欄中有最基礎的函數(shù)運用;,2、sum、average、count、max、min;,3、函數(shù)的構成:函數(shù)名(參數(shù)1,參數(shù)2,……);,2011-9-27,課程編號:XX-XXXX-XX,16,日期函數(shù),1、常用:year、month、day、weekday、today,2、其他:datedif、date、days360,3、日期函數(shù)的高級應用,2011-9-27,課程編號:XX-XXXX-XX,17,文本函數(shù),1、常用:left、right、mid、concatenate,2、其他:find、replace、proper、char,3、文本函數(shù)的高級應用,2011-9-27,課程編號:XX-XXXX-XX,18,統(tǒng)計函數(shù),1、常用:count、counta、countif,2、其他:sumproduct、subtotal、round,3、統(tǒng)計函數(shù)的高級應用,2011-9-27,課程編號:XX-XXXX-XX,19,查找函數(shù),1、常用:lookup、vlookup、index,2、其他:choose、match、hlookup,3、查找函數(shù)的高級應用,2011-9-27,課程編號:XX-XXXX-XX,20,邏輯函數(shù),1、常用:if、and、or,2、其他:true、false、not,3、邏輯函數(shù)的高級應用,2011-9-27,課程編號:XX-XXXX-XX,21,函數(shù)的嵌套,1、用一個函數(shù)來做為另一個函數(shù)的參數(shù),2、函數(shù)嵌套是為了解決復雜的問題,3、函數(shù)嵌套沒有固定的要求,變化很多,2011-9-27,課程編號:XX-XXXX-XX,22,數(shù)組公式,1、用于建立可以產(chǎn)生多個結(jié)果或?qū)梢源娣旁谛泻土兄械囊唤M參數(shù)進行運算的單個公式,2、可以執(zhí)行多重計算,它返回的是一組數(shù)據(jù)結(jié)果,3、不要迷戀數(shù)組公式,Excel函數(shù),函數(shù)的作用函數(shù)的選擇與使用函數(shù)的嵌套=RIGHT(A1,LEN(A1)-3),IF函數(shù),函數(shù)語法IF(條件表達式,結(jié)果1,結(jié)果2),VLOOKUP函數(shù),函數(shù)用途函數(shù)語法:VLOOKUP(查找值,查找區(qū)域,返回結(jié)果的列號,查找方式)=VLOOKUP(B9,B1:G5,6,0),了解Excel公式的錯誤值,#####!原因:如果單元格所含的數(shù)字、日期或時間比單元格寬,或者單元格的日期時間公式產(chǎn)生了一個負值,就會產(chǎn)生#####!錯誤。#VALUE!當使用錯誤的參數(shù)或運算對象類型時,或者當公式自動更正功能不能更正公式時,將產(chǎn)生錯誤值#VALUE!。#DIV/0!當公式被零除時,將會產(chǎn)生錯誤值#DIV/O!。#NAME?在公式中使用了Excel不能識別的文本時將產(chǎn)生錯誤值#NAME?,了解Excel公式的錯誤值,#N/A當在函數(shù)或公式中沒有可用數(shù)值時,將產(chǎn)生錯誤值#N/A。#NULL!當試圖為兩個并不相交的區(qū)域指定交叉點時將產(chǎn)生錯誤值#NULL!,VBA應用開發(fā)與實例,李輝微軟課程培訓講師,宏與VBA,錄制運行宏VBA基礎EXCEL對象窗體與控件類模塊,宏VBA,在應用程序中可以自動運行的一連串的功能指令能夠完成大量重復的操作,VisualBasicforApplication編程語言基于Excel或其他Office應用程序進行開發(fā),善用宏簡化工作,,與宏的第一次親密接觸,打開帶有宏的工作簿宏病毒?設置Excel的安全性,,,【高】通常適用于用戶沒有安裝防病毒軟件的時候【中】用戶可以確保所使用的宏命令是安全的【低】不對宏作出任何檢查,,,宏的安全性,,,開始錄制宏,操作步驟,完成宏錄制,運行宏,,錄制宏需要經(jīng)常重復執(zhí)行的某項任務,就可以把執(zhí)行這些任務的步驟全部錄制在宏里,把宏變?yōu)榭勺詣訄?zhí)行的任務,執(zhí)行宏的操作執(zhí)行宏的命令在工具欄上設置宏按鈕使用窗體控件使用圖形對象執(zhí)行宏,DEMO:制作工資表,,宏的結(jié)構,Sub主界面()主界面MacroCorenLee記錄的宏2002-11-5Sheets("主界面").SelectEndSub,宏名,,批注,宏程序,宏的局限性,錄制的宏無判斷或循環(huán)能力.人機交互能力差,即用戶無法進行輸入,計算機無法給出提示.無法顯示excel對話框.無法顯示自定義窗體.,,,為何要使用VBA宏缺少伸縮的彈性記錄了許多不需要的步驟記錄了許多不需要的資料無法使用較深入的功能無法完成重復性的工作無法完成需要條件判斷的工作,宏,VBA,,VisualBasicforApplication,VBA中最重要的幾個概念,對象Object:工作簿、工作表、單元格、圖表等屬性對象的具體性質(zhì)、特色方法具體的操作、動作、指令事件某個能引發(fā)具體動作的事件,集合,集合也是對象許多對象有單復數(shù)之分,例如Workbook和Workbooks;Worksheet和Worksheets,怎么引用對象Worksheets(“Sheet1”),Excel對象結(jié)構,怎么表示對象的屬性,對象.屬性Sheet1工作表的A1單元格Worksheets(“Sheet1”).Range(“A1”),使用對象的程序語法,Workbooks(“Mybook.xls”).Worksheets(“Sheet1”).Range(“B5”).Value=“ABCDE”,屬性,,,Workbooks.Close,集合對象,,Application.Workbooks(“mybook.xls”)Application.Workbooks(“mybook.xls”).Worksheets(“mysheet”)Application.Workbooks(“mybook.xls”).Worksheets(“mysheet”).Range(“A1:D10”)Worksheets(“mysheet”).Range(“A1:D10”),方法,打開工作簿復制工作表選中單元格SetObject1=ObjectObject.Property=ValueObject.Method(Setting)對象.方法Range(“A1).Select,VBA的編程環(huán)境,Alt+F11,,SubHello()MsgBox("Hello,world!")EndSub,,SubRenameWorksheets()RenameWorksheetsMacroSheets("Sheet1").SelectSheets("Sheet1").Name="NewName"EndSub,,SubRenameWorksheets()DimiAsIntegeri=1ForEachmyWorksheetInWorksheetsmyWorksheet.Name="NewName"&ii=i+1NextEndSub,VBA基本控制結(jié)構,選擇結(jié)構循環(huán)結(jié)構,VBA控制結(jié)構分支結(jié)構,,If〈條件1〉Then〈語句塊1〉ElseIf〈條件2〉Then〈語句塊2〉Else〈語句塊n+1〉EndIf,SelectCase〈測試變量〉Case〈表達式1〉〈語句塊1〉Case〈表達式2〉〈語句塊2〉CaseElse〈語句塊n+1〉EndSelect,VBA控制結(jié)構循環(huán)結(jié)構,,For〈變量〉=〈初值〉To〈終值〉Step〈步長〉〈語句塊〉Next〈變量〉,ForEach〈對象變量〉In〈對象集〉〈語句塊〉Next〈對象變量〉,DoWhile〈條件表達式〉〈語句塊〉Loop,九九乘法表,Submysub()DimiAsIntegerDimjAsIntegerDimsAsStringWorksheets(“Sheet1”).Range(“A1”).Value=“九九乘法表"Fori=1To9Forj=1To9s=i&"*"&j&"="&i*jActiveSheet.Cells(i+1,j)=sNextjNextiEndSub,示例:在Excel中打印工資表,SubInsertTitle()Selection.CurrentRegion.SelectCells(Selection.Row,Selection.Column).SelectRange(Selection,Selection.End(xlToRight)).SelectSelection.CopyActiveCell.Offset(2,0).Range("A1").SelectDoUntilActiveCell=""Selection.InsertShift:=xlDownRange(Selection,Selection.End(xlToRight)).SelectSelection.CopyActiveCell.Offset(2,0).Range("A1").SelectLoopApplication.CutCopyMode=FalseEndSub,示例:對話框與外部應用程序,PrivateSubdonkey_Click()MsgBox("Iamadonkey")EndSub,PrivateSubWabbit_Click()CallPlaySound(ActiveDocument.Path+"\wabbit.wav")EndSub,PrivateSubturtle_Click()ConstAnswer="TURTLE"DimTriesAsIntegerDimMessage,Title,Default0,MyValueAsStringTries=0Message="WhatamI?"Setprompt.Title="WhatamI?"Settitle.Default0="******"Setdefaultforinputfield.Question:Tries=Tries+1IfTries=3ThenDefault0="T*****"EndIfIfTries=4ThenDefault0="TUR***"EndIfMyValue=InputBox(Message,Title,Default0)MyValue=UCase(MyValue)Converttouppercase……,示例:保存并關閉系統(tǒng),PrivateSubWorkbook_BeforeClose(CancelAsBoolean)OnErrorResumeNextDimabcabc=MsgBox("您確認要關閉本系統(tǒng)嗎?",vbQuestion+vbYesNo+vbDefaultButton2,"確認")Ifabc=vbYesThenSheets("說明").SelectActiveWorkbook.SaveElseCancel=TrueEndIfEndSub,自毀程序,SubkillThisWorkbook()不出現(xiàn)保存提示ThisWorkbook.Saved=True將工作簿的訪問權限改為只讀ThisWorkbook.ChangeFileAccessxlReadOnly刪除磁盤上的當前工作簿KillThisWorkbook.FullNameThisWorkbook.CloseEndSub,自毀程序啟動條件,非指定用戶打開時非指定計算機打開時非指定路徑下打開非指定時間打開超過打開次數(shù)限定后,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- office高級應用 office 高級 應用 PPT 課件
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.kudomayuko.com/p-11499151.html