龍軍
摘要:各種信息系統(tǒng)中都離不開數(shù)據(jù)庫的應用,數(shù)據(jù)庫記錄數(shù)據(jù)的方式是以記錄作為基本單位。在實際工作中經(jīng)常需要把數(shù)據(jù)庫記錄輸出為報表的形式,該文設計了一個這樣的算法,并且用Excel VBA實現(xiàn)了這個算法,并應用到實際中。
關鍵詞:數(shù)據(jù)庫記錄;報表;Excel VBA
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2014)26-6038-05
Abstract: Various practical information systems all cannot do without database. Records are a basic unit for storing data in database. We often need to output the records as report forms. This paper designs a algorithm to complete the task. We realize the algorithm in Excel VBA and apply the algorithm to practice.
Key words: database records; report forms; Excel VBA
1 概述
各種信息系統(tǒng)中都離不開數(shù)據(jù)庫的應用,數(shù)據(jù)庫記錄數(shù)據(jù)的方式是以記錄作為基本單位。我們的工作中常用的數(shù)據(jù)處理辦公軟件是MS Office的Excel,盡管系統(tǒng)中可能設計了導入和導出Excel文件的模塊或功能,但是有些時候需要一種獨特的報表形式是系統(tǒng)所沒有的,這就需要我們自己設計程序來滿足這個特定的需求,把數(shù)據(jù)庫記錄輸出為報表的形式,來本文設計了一個這樣的算法,并用Excel VBA實現(xiàn)了這個算法,并應用到實際中。
2 問題概述
5 結束語
本算法利用Excel VBA來處理表格轉換器優(yōu)點是簡單直觀,算法時間和空間效率較高,只要對原始表掃描一次即可完成轉換,算法具有一定智能性,能夠自動識別不同班級自動保存為不同文件。我們在很多情況下使用Excel表格來辦公,VBA程序設計簡單并和Office緊密結合在一起,能夠根據(jù)需求快速的改變程序代碼工作量小,后期維護方便。再者用戶可以根據(jù)自己的要求設置自己的輸出格式簡單快速。需要改進的地方就是如果一個專業(yè)班級有從其他專業(yè)轉來的情況可以單獨放到轉換表的最后,這樣就相對完美了。本算法對于使用其他語言開發(fā)類似的功能具有一定的參考借鑒作用。
參考文獻:
[1] 馮舜璽,譯.數(shù)據(jù)結構與算法分析[M].北京:機械工業(yè)出版社,2012(2):184-191.
[2] Excel Home.Excel函數(shù)與公式實戰(zhàn)技巧精粹[M].北京:人民郵電出版社,2008(8):1-100.
摘要:各種信息系統(tǒng)中都離不開數(shù)據(jù)庫的應用,數(shù)據(jù)庫記錄數(shù)據(jù)的方式是以記錄作為基本單位。在實際工作中經(jīng)常需要把數(shù)據(jù)庫記錄輸出為報表的形式,該文設計了一個這樣的算法,并且用Excel VBA實現(xiàn)了這個算法,并應用到實際中。
關鍵詞:數(shù)據(jù)庫記錄;報表;Excel VBA
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2014)26-6038-05
Abstract: Various practical information systems all cannot do without database. Records are a basic unit for storing data in database. We often need to output the records as report forms. This paper designs a algorithm to complete the task. We realize the algorithm in Excel VBA and apply the algorithm to practice.
Key words: database records; report forms; Excel VBA
1 概述
各種信息系統(tǒng)中都離不開數(shù)據(jù)庫的應用,數(shù)據(jù)庫記錄數(shù)據(jù)的方式是以記錄作為基本單位。我們的工作中常用的數(shù)據(jù)處理辦公軟件是MS Office的Excel,盡管系統(tǒng)中可能設計了導入和導出Excel文件的模塊或功能,但是有些時候需要一種獨特的報表形式是系統(tǒng)所沒有的,這就需要我們自己設計程序來滿足這個特定的需求,把數(shù)據(jù)庫記錄輸出為報表的形式,來本文設計了一個這樣的算法,并用Excel VBA實現(xiàn)了這個算法,并應用到實際中。
2 問題概述
5 結束語
本算法利用Excel VBA來處理表格轉換器優(yōu)點是簡單直觀,算法時間和空間效率較高,只要對原始表掃描一次即可完成轉換,算法具有一定智能性,能夠自動識別不同班級自動保存為不同文件。我們在很多情況下使用Excel表格來辦公,VBA程序設計簡單并和Office緊密結合在一起,能夠根據(jù)需求快速的改變程序代碼工作量小,后期維護方便。再者用戶可以根據(jù)自己的要求設置自己的輸出格式簡單快速。需要改進的地方就是如果一個專業(yè)班級有從其他專業(yè)轉來的情況可以單獨放到轉換表的最后,這樣就相對完美了。本算法對于使用其他語言開發(fā)類似的功能具有一定的參考借鑒作用。
參考文獻:
[1] 馮舜璽,譯.數(shù)據(jù)結構與算法分析[M].北京:機械工業(yè)出版社,2012(2):184-191.
[2] Excel Home.Excel函數(shù)與公式實戰(zhàn)技巧精粹[M].北京:人民郵電出版社,2008(8):1-100.
摘要:各種信息系統(tǒng)中都離不開數(shù)據(jù)庫的應用,數(shù)據(jù)庫記錄數(shù)據(jù)的方式是以記錄作為基本單位。在實際工作中經(jīng)常需要把數(shù)據(jù)庫記錄輸出為報表的形式,該文設計了一個這樣的算法,并且用Excel VBA實現(xiàn)了這個算法,并應用到實際中。
關鍵詞:數(shù)據(jù)庫記錄;報表;Excel VBA
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2014)26-6038-05
Abstract: Various practical information systems all cannot do without database. Records are a basic unit for storing data in database. We often need to output the records as report forms. This paper designs a algorithm to complete the task. We realize the algorithm in Excel VBA and apply the algorithm to practice.
Key words: database records; report forms; Excel VBA
1 概述
各種信息系統(tǒng)中都離不開數(shù)據(jù)庫的應用,數(shù)據(jù)庫記錄數(shù)據(jù)的方式是以記錄作為基本單位。我們的工作中常用的數(shù)據(jù)處理辦公軟件是MS Office的Excel,盡管系統(tǒng)中可能設計了導入和導出Excel文件的模塊或功能,但是有些時候需要一種獨特的報表形式是系統(tǒng)所沒有的,這就需要我們自己設計程序來滿足這個特定的需求,把數(shù)據(jù)庫記錄輸出為報表的形式,來本文設計了一個這樣的算法,并用Excel VBA實現(xiàn)了這個算法,并應用到實際中。
2 問題概述
5 結束語
本算法利用Excel VBA來處理表格轉換器優(yōu)點是簡單直觀,算法時間和空間效率較高,只要對原始表掃描一次即可完成轉換,算法具有一定智能性,能夠自動識別不同班級自動保存為不同文件。我們在很多情況下使用Excel表格來辦公,VBA程序設計簡單并和Office緊密結合在一起,能夠根據(jù)需求快速的改變程序代碼工作量小,后期維護方便。再者用戶可以根據(jù)自己的要求設置自己的輸出格式簡單快速。需要改進的地方就是如果一個專業(yè)班級有從其他專業(yè)轉來的情況可以單獨放到轉換表的最后,這樣就相對完美了。本算法對于使用其他語言開發(fā)類似的功能具有一定的參考借鑒作用。
參考文獻:
[1] 馮舜璽,譯.數(shù)據(jù)結構與算法分析[M].北京:機械工業(yè)出版社,2012(2):184-191.
[2] Excel Home.Excel函數(shù)與公式實戰(zhàn)技巧精粹[M].北京:人民郵電出版社,2008(8):1-100.