基礎使用方式

Download Report

Transcript 基礎使用方式

基礎使用方式
•
•
•
•
•
Insert一行、一列
頁首/頁尾
排序
列印、預覽列印、檔案存取
成績計算
銷售分析表
• 建立銷售明細表
•
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
– Lookup_value:搜尋資料的依據
– Table_array:此函數搜尋資料的範圍
– Col_index_搜尋到符合lookup_value的資料列後,要回傳該資料列範圍中第幾
欄資料
•
資料篩選
– 表單功能
– 自動篩選
– 進階篩選
•
銷售分析巨集錄製
– 先做一個進階篩選的巨集
– 再做一個button [檢視/工具列/表單] 在此button指定巨集
業績考核
• 範例:以銷售報表完成業績考核與分析
– 條件加總
– Sumif(範圍、準則、sum_range)
• 範圍:提供篩選的資料庫範圍
• 準則:設定條件引數。
• 經過篩選後,要以哪一欄位來做加總。若省略不
寫,表示要以範圍引數作為加總欄位
– 樞紐分析
決策與管理工具
•
•
•
•
決策與管理工具
規劃求解
分析藍本
分析藍本摘要
VBA
VBA簡介:
Visual Basic for Application簡稱VBA。是由微軟公司將
其Office 2000套裝軟體內的各組成員都使用VBA巨集
程式語言來撰寫、編輯、偵錯發展巨集。藉此解決問
題開發實用的應用程式
• 做巨集時,可藉由一連串的動作將巨集完成,但吾人
亦可以使用VBA撰寫一VB程式完成一巨集的工作。
• 點選「工具/巨集/VB編輯器」即可進入撰寫的畫面
程式碼
•
此段程式碼是設定A1:E12範圍內的字型設定
Sub macro()
Range("A1:E12").Select
With Selection.Font
.Name = "標楷體"
.Size = 18
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.ColorIndex = 45
End With
End Sub
程式碼二
•
下列程式主要的功能為:在A1:E5與A7:E13這兩區的儲存格中,若是A7:E13
的儲存格內的值大於A1:E5內的值,則在A7:E13內的儲存格顏色會變成黃色。
反之若小於則會是Cyan
Sub FOR_Next_1()
Dim i As Integer
Sheets(“Sheet1").Select
For i = 1 To Range(“A7:E13").Cells.Count
If Range(" A7:E13 ").Cells(i) > Range(“A1:E5").Cells(i) Then
Range(" A7:E13 ").Cells(i).Interior.Color = vbYellow
Else
Range(" A7:E13 ").Cells(i).Interior.Color = vbCyan
End If
Next i
End Sub