午夜直播免费看-亚洲国产精品日韩av不卡在线-少妇三级全黄-欧美日韩国产一区二区三区,

 
 
 
首 頁
下載中心
站內搜索
IT學堂│News center
硬件學堂
軟件學堂
網絡學堂
最新公告│Announcement
IT外包首選我們的八大理由...
中國勞科院與我公司續簽了...
感謝中成航宇與我們公司續...
感謝深圳市城市空間規劃建...
 
詳細內容
當前位置:首 頁 >> IT學堂 >> 詳細內容
 
 
詳細內容  
 
 
在Access中兩種方法實現EXCEL報表輸出
發布時間:2012-12-08 | 點擊次數:1851
  
 
摘 要:我們在應用Access報表功能來進行報表打印時,對那些綜合性較強的報表往往需要耗費極大的精力來設計,同時,當報表需要放大或縮小時,用Access的報表真是難為開發人員了,這時,用Excel制成報表模板,將Access的數據輸出到Excel模版中將不失為一種解決方法,本文利用不同的編程思路予以闡述。
正 文:
方法一:導出數據到Excel報表
1. 在EXCEL模板中利用函數設計好報表(示例文件是”銷售報表.xls”),將正式報表(報表1)的函數公式設定好,如:
柏林分公司的銷售量:=SUMIF(que銷售匯總!$A$1:$A$11,A4,que銷售匯總!$B$1:$B$11)
SUMIF函數說明:
根據指定條件對若干單元格求和。
語法
SUMIF(range,criteria,sum_range)
Range 為用于條件判斷的單元格區域。
Criteria 為確定哪些單元格將被相加求和的條件,其形式可以為數字、表達式或文本。例如,條件可以表示為 32、"32"、">32" 或 "apples"。
Sum_range 是需要求和的實際單元格。
在這里,是指如果“que銷售匯總”工作表的A1:A11區域的值等于“報表1”工作表的A4單元格,則公式所在單元格的值等于“que銷售匯總”工作表的B1:B11區域所有滿足此條件的單元格值之和。
2. 在Access文件中寫代碼輸入銷售分公司匯總的銷售數據,代碼示例如下:
Function out_Excel()
'方法一,利用Excel函數設置好報表,再導出基礎數據到EXCEL報表中
On Error GoTo out_Excel_Err
Dim xlsPath As String
'指定Excel文件的路徑
xlsPath = CurrentProject.Path + "\銷售報表.xls"
'檢測Excel文件是否存在,如果不存在則提醒
If Dir(xlsPath) = "" Then
MsgBox "銷售報表.xls文件不存在,請將Excel文件與mdb文件放在同一目錄下", vbCritical, "提示"
End
End If
DoCmd.TransferSpreadsheet acExport, 8, "que銷售匯總", xlsPath, True, ""
MsgBox "報表數據輸出成功!", vbInformation, "恭喜"
out_Excel_Exit:
Exit Function
out_Excel_Err:
MsgBox Error$
Resume out_Excel_Exit
End Function
編輯:北京信誠IT保姆IT外包部 http:// www.aboverow.cn www.xcit.com.cn
 
關閉
  友情鏈接
深圳無線覆蓋 廣信鴻業 昊瑞爾科技 及好科技 信諾IT服務 北京IT外包 無線覆蓋 起秀網絡
版權所有:北京信誠眾業科技有限公司 總部:010-62075251 400-698-1290 技術支持:010-62365952
地址:北京市北三環中路2號匯鑫祥源大廈328室 京ICP備09096604-3號

 

主站蜘蛛池模板: 墨脱县| 平遥县| 当雄县| 京山县| 临武县| 德格县| 万州区| 乌鲁木齐县| 大丰市| 南充市| 吉木乃县| 侯马市| 呼和浩特市| 太仓市| 六枝特区| 津南区| 黔东| 新宾| 罗平县| 来安县| 翼城县| 汶川县| 龙岩市| 武邑县| 林芝县| 长丰县| 嘉兴市| 延边| 南康市| 达孜县| 固阳县| 水富县| 石楼县| 乳山市| SHOW| 东乡族自治县| 紫阳县| 马关县| 三河市| 凌云县| 新闻|