国产精品日批视频免费观看_色色色亚洲五月天亚洲综合四射社区_三级网站成年人91久久精品国产_色视频欧美区

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設(shè)計、生產(chǎn)、銷售工廠。設(shè)計、繞線、組裝、檢測、包裝、出貨等全制程的工藝流程!擁有完整、科學(xué)的質(zhì)量管理體系。專業(yè)技術(shù)團(tuán)隊10人,我們的誠信、實力和產(chǎn)品質(zhì)量獲得業(yè)界的認(rèn)可。歡迎各界朋友蒞臨參觀、指導(dǎo)和業(yè)務(wù)洽談。 ...

基于數(shù)據(jù)庫的大量電子表格的自動填寫

時間:2015-07-26 06:36:22 點擊:

  摘 要: 講述了在建立數(shù)據(jù)庫和SQL查詢的基礎(chǔ)上,使用程序方法訪問數(shù)據(jù)庫中的表和查詢,同時引用電子表格文件作為對象,對其進(jìn)行自動填寫的思路和實現(xiàn)方法。將該方法與電子表格內(nèi)嵌公式和程序的傳統(tǒng)方法進(jìn)行了對貼片電感器比。最后使用該方法實現(xiàn)了對機場氣候表的自動填寫。

  關(guān)鍵詞: 電子表格; 數(shù)據(jù)庫訪問; Excel引用; 民航氣象

  制作填寫電子表格在今天已是一項非常常見的工作了。很多時候,都需要將手頭的數(shù)據(jù)統(tǒng)計匯總填寫成表格樣式以供閱讀和報告。為了完成復(fù)雜一些的功能,需要在電子表格中嵌入公式和程序代碼,以減少人工的工作量,并減少錯誤的發(fā)生,提高工作效率[1-2]。鑒于Microsoft Excel電子表格軟件的強大功能,它基本成為電子表格的代名詞,因此,以下主要以Excel為例進(jìn)行討論。

  然而,在Excel表格中嵌入公式和程序代碼(經(jīng)常也被稱為宏)會帶來一些其他的問題。例如運行效率不高,在代碼比較多時,會使電子表格文件變得很大,不利于發(fā)布和交換等。

  1 電子表格中嵌入公式和程序代碼的不足

  內(nèi)嵌公式和程序代碼的電子表格有它的好處,首先不需要安裝任何軟件,交換文件的同時就相當(dāng)于交換了程序。然而,表數(shù)量多、代碼量較大時,就會存在下面的不足:(1) 電子表格文件變大

  雖然簡單的代碼不會造成這種情況,或者說無關(guān)緊要,但當(dāng)http://www.szfpc.net/扁平線圈電感需要完成的計算和填寫代碼很多(往往表格只有幾百千字節(jié)的文件,加上代碼后就會有幾兆字節(jié))時,對交換和保存這類表格文件顯然不利。

  (2) 嵌入代碼不利于使用

  當(dāng)電子表格制作完成,就會將其文件用于發(fā)布和交換。這時大多數(shù)使用文件的人都是非專業(yè)人員,一旦打開文件時提示是否啟用宏時,他們往往會不知所措;另一方面,啟用內(nèi)嵌代碼可能被人利用,增加惡意代碼,造成真正對計算機的危害;最后,內(nèi)嵌的公式往往效率不高,其計算結(jié)果不易使用。

  (3) 開發(fā)、調(diào)試?yán)щy

  少量的程序代碼不會存在這樣的問題,但當(dāng)代碼很多時,就會發(fā)現(xiàn)Excel內(nèi)嵌的那個VBA功能不夠,調(diào)試也不方便,完全無法與Visual Studio這樣的開發(fā)工具相提并論,使得效率大大下降,今后的維護(hù)也十分困難。

  2 另一種填寫電子表格的思路

  大多數(shù)時,發(fā)布和交換電子表格只是作為一種可視化的資料保存或查閱,這時內(nèi)嵌的公式和程序代碼就成了負(fù)擔(dān)。因此,考慮另一種思路,將電子表格只是作為模板,不使用內(nèi)嵌的公式或程序代碼進(jìn)行統(tǒng)計計算,在數(shù)據(jù)庫中使用SQL查詢進(jìn)行統(tǒng)計、計算,另外編寫程序訪問數(shù)據(jù)庫中的查詢,在程序中引用電子表格文件作為對象,將查詢結(jié)果填寫到電子表格文件中。兩種方式的對比如圖1所示。

  3 電子表格自動填寫的實現(xiàn)

  如上所述,需要分三步實現(xiàn),首先要制作最終的輸出表格,之后需要建立好數(shù)據(jù)庫,并在數(shù)據(jù)庫中建立SQL查詢以完成主要的統(tǒng)計計算;最后編寫程序訪問數(shù)據(jù)庫,并引用電子表格文件進(jìn)行自動填寫。

001.jpg

  3.1 模板中表格一致性的程序?qū)崿F(xiàn)

  首先設(shè)計表格的樣式,如果有類似的表格只需要復(fù)制后稍加修改即可。然而,經(jīng)驗表明,往往在調(diào)試程序時,還需要更改表格中的樣式,這時又要進(jìn)行前述的重復(fù)工作,這種工作在程序開發(fā)和調(diào)試過程中還要反復(fù)進(jìn)行。因此,宜使用程序來對表格的樣式進(jìn)行修改。

  以Visual Basic 2008為例,要訪問電子表格文件,需在工程中添加引用COM中的Microsoft Excel,并選中命名空間Microsoft.Office.Interop(若存在的話)。示例1過程更改電子表格文件中的全部表顯示大小為100%,更改每個表第一行單元格格式為合并居中并自動縮小字體填充,顯示一位小數(shù)。

  示例代碼1:

  Sub RegSheets()

  Dim a As New Excel.Application

  Dim b As Excel.Workbook = a.Workbooks.Open

  (“電子表格的文件名”)

  For Each sht As Excel.Worksheet In b.Sheets

  sht.Activate()

  ‘不能省略,Excel僅對活動工作表操作

  a.ActiveWindow.Zoom = 100

  s= "A1:" & Chr(64 + sht.UsedRange.Columns.

  Count) & "1"

  a.Range(s).Select() 大功率電感廠家 |大電流電感工廠

  • GPS接收機硬件電路設(shè)計—電路圖天天讀(280)
    標(biāo)簽:GP2021(1)GP2015(1)GPS(612)GPS由空間衛(wèi)星星座地面監(jiān)控系統(tǒng)和用戶接受設(shè)備3部分組成。作為一種實時定位測速授時的導(dǎo)航系統(tǒng),其在定位精度和觀測時間上面的優(yōu)勢使其成為該領(lǐng)域
  • 移動電源管理芯片怎么做到BOM成本在全行業(yè)最低的
    移動電源管理芯片怎么做到BOM成本在全行業(yè)最低的 同上,謝謝回復(fù) 把芯片外圍電路做到最簡單啊 ZS6599 規(guī)格書.pdf 這個資料給大家參考參考 超高性價比,輸入輸出足2
  • 三相自復(fù)式過欠壓保護(hù)器設(shè)計
    摘要:介紹了三相自復(fù)式過欠壓保護(hù)器的工作原理,給出了原理框圖及電路原理圖。設(shè)計的三相自復(fù)式過欠壓保護(hù)器能實現(xiàn)過欠壓保護(hù)功能和過欠壓狀態(tài)指示功能,保證了供電質(zhì)量,滿足設(shè)計
  • 大功率電感

    主站蜘蛛池模板: 绥芬河市| 巩义市| 垣曲县| 通化县| 平定县| 馆陶县| 张家川| 拉孜县| 吉首市| 高安市| 云和县| 石河子市| 金堂县| 阿城市| 芷江| 贺兰县| 清远市| 嵊泗县| 盈江县| 邹平县| 阿克陶县| 平南县| 肃宁县| 台前县| 麻阳| 咸宁市| 察隅县| 沈丘县| 尖扎县| 缙云县| 华亭县| 康平县| 太康县| 涪陵区| 留坝县| 乌兰察布市| 鄄城县| 九龙坡区| 平谷区| 武邑县| 江源县|