- ?
玩Excel前應(yīng)該知道:表格和表單有什么區(qū)別?
皮靜柏
展開在國(guó)內(nèi),大家對(duì)表單類軟件理解相對(duì)較少,但因?yàn)镋xcel的頻繁出境,多數(shù)人對(duì)表格類軟件都很熟悉。那么表單類軟件是什么?跟表格有什么區(qū)別?什么時(shí)候用表單?什么時(shí)候用表格?一起了解下:
一、表單和表格的區(qū)別?
1)從概念上理解,表格和表單有如下區(qū)別:
2)從電腦端展現(xiàn)形式上看下二者的差別:
在電腦端打開Excel表,我們可以對(duì)表格的數(shù)據(jù)、樣式等進(jìn)行靈活的修改:
上圖為電腦端表格
在電腦端打開表單,我們則可以快速地設(shè)計(jì)字段、流程,并對(duì)搜集來(lái)的數(shù)據(jù)進(jìn)行管理:
上圖為電腦端表單
表格與表格之間一般是沒(méi)有關(guān)聯(lián)性的,表單因?yàn)樵诰€的優(yōu)勢(shì),表單與表單之間可以建立復(fù)雜的聯(lián)系,因此流程設(shè)計(jì)更好被實(shí)現(xiàn):
3)表格和表單在移動(dòng)端的展現(xiàn)方式也不同:
表格依然保留了電腦端的樣式,而表單在移動(dòng)端的適配相對(duì)更好一些:
4)在搜集數(shù)據(jù)方式上二者的差別:
當(dāng)團(tuán)隊(duì)共享數(shù)據(jù)時(shí),Excel表格需要配合郵件使用(如下圖左),通過(guò)表單一個(gè)分享鏈接,即可在線搜集數(shù)據(jù)(如下圖右):
二、表格與表單有什么聯(lián)系?
同樣作為處理數(shù)據(jù)的工具,這二者之間的數(shù)據(jù)當(dāng)然也是可以互通的,將表格數(shù)據(jù)導(dǎo)入到表單系統(tǒng)中:
導(dǎo)入數(shù)據(jù)成功后,可以看到表單后臺(tái)界面如下所示:
表單中的數(shù)據(jù)也可以順利導(dǎo)出到表格,可以選擇導(dǎo)出部分或所有數(shù)據(jù):
通過(guò)導(dǎo)出的Excel表格內(nèi)只有數(shù)據(jù),表格樣式上全部是默認(rèn)模式:
以上就是簡(jiǎn)單的關(guān)于表單類軟件和表格類軟件(注:此處表格軟件特指大家熟悉的Microsoft Excel、WPS Excel)的區(qū)別和聯(lián)系。
在日常學(xué)習(xí)和工作中,我們可以根據(jù)二者各自的優(yōu)勢(shì)配合使用,進(jìn)而提升效率、實(shí)現(xiàn)數(shù)據(jù)化管理。
- ?
教你怎樣將Word表格導(dǎo)入到Excel中
聰明
展開方法如下:
1、首先,打開媒介工具“記事本”,將word文件里需要導(dǎo)入的數(shù)據(jù),復(fù)制粘貼到記事本當(dāng)中,然后保存成為txt文件,本例中將txt文件取名為“1.txt”。
2、打開excel表格,點(diǎn)擊“數(shù)據(jù)”選項(xiàng)卡,在“獲取外部數(shù)據(jù)”當(dāng)中,找到“自文本”。
3、點(diǎn)擊“自文本”,彈出下一窗口,選擇剛才保存的名為1的txt類型文件,點(diǎn)擊“導(dǎo)入”。因“自文本”方式數(shù)據(jù)導(dǎo)入默認(rèn)的只有三種文件類型txt、csv、prn,所以需要事先將word轉(zhuǎn)變?yōu)閠xt。
4、彈出文本導(dǎo)入對(duì)話框,選擇默認(rèn)的固定寬度,意思就是數(shù)據(jù)與單元格一一對(duì)應(yīng)。如果選擇分隔符號(hào),則導(dǎo)入的所有數(shù)據(jù)將會(huì)在一個(gè)單元格當(dāng)中,接著,點(diǎn)擊下一步。
5、設(shè)置分行線,其實(shí)就是導(dǎo)入數(shù)據(jù)列數(shù)的控制,單擊鼠標(biāo),可以在任意位置增加分行線。雙擊任意分行線,就會(huì)刪除。完成設(shè)定后,點(diǎn)擊下一步。
6、設(shè)置輸出數(shù)據(jù)的格式,一般不需要進(jìn)行任何設(shè)置,選擇常規(guī)即可,點(diǎn)擊“完成”。
7、導(dǎo)入完成。
(本文內(nèi)容由百度知道網(wǎng)友貢獻(xiàn))
- ?
Spread Studio 表格控件V11.1發(fā)布,讓數(shù)據(jù)用 Excel 的方式說(shuō)話
愛(ài)無(wú)赦
展開超強(qiáng)數(shù)據(jù)處理,無(wú)縫兼容Excel!Spread Studio是一款高度兼容 Excel 的跨平臺(tái)表格控件,用于在您的應(yīng)用系統(tǒng)中實(shí)現(xiàn)表格數(shù)據(jù)錄入和編輯等交互功能,并且提供靈活的定制能力和豐富的數(shù)據(jù)可視化效果,為商業(yè)表單控制面板提供豐富、有效的內(nèi)容信息。
日前,Spread Studio系列產(chǎn)品推出最新版本 V11.1,最低版本支持提升到 .NET4.5.2,在各平臺(tái)的主要更新點(diǎn)有:
Spread for WinForms平臺(tái)
增強(qiáng)顏色篩選,方便用戶更快的選擇數(shù)據(jù)
如Excel一樣,增強(qiáng)顏色篩選用戶界面支持按“無(wú)填充”進(jìn)行篩選。
顏色篩選
為了支持該功能,DefaultStyleCollection.DataAreaDefault的默認(rèn)BackColor從SystemColors.Window 更新為Color.Empty。
為TEXT函數(shù)提供 Excel 語(yǔ)法支持
作為一款在功能和布局上都和Excel高度相似的表格控件,Spread Studio 在本次發(fā)布中進(jìn)一步增強(qiáng)對(duì)Excel的支持。
為和Excel行為一致,TEXT計(jì)算函數(shù)現(xiàn)在使用Excel語(yǔ)法對(duì)值進(jìn)行格式設(shè)置(替代了過(guò)去使用.NET語(yǔ)法)。如需恢復(fù)使用.NET語(yǔ)法來(lái)格式化值,可以使用以下代碼將舊的TEXT函數(shù)作為自定義函數(shù)進(jìn)行添加,該自定義函數(shù)將覆蓋內(nèi)置的TEXT函數(shù):
fpSpread1.AddCustomFunction(new GrapeCity.Spreadsheet.Win.TextFunction());
Spread for ASP.NET平臺(tái)
減少視圖狀態(tài)大小,提高頁(yè)面安全性
為減少具有大量隱藏單元下的視圖狀態(tài)大小,可將新屬性AllowGenerateHiddenData設(shè)置為false。 此屬性比AllowGetAllHiddenValue更強(qiáng)大。當(dāng)其設(shè)置為false時(shí),表單中的所有隱藏值都保留在服務(wù)器端,從而減少視圖狀態(tài)的大小,并提高了頁(yè)面安全性。在這種情況下,客戶端接口GetHiddenValue和GetHiddenCellValue將不起作用。
更多新版本發(fā)布的詳情,請(qǐng)?jiān)L問(wèn)Spread Studio 官網(wǎng):
http://grapecity/developer/spreadstudio/whatsnew
了解Spread表格開發(fā)系列
Spread 是一系列功能和Excel類似的表格工具,支持桌面、Web和移動(dòng)平臺(tái)開發(fā),用于在您的應(yīng)用系統(tǒng)中實(shí)現(xiàn)Excel導(dǎo)入導(dǎo)出、表格數(shù)據(jù)錄入和編輯等交互功能,并提供靈活的定制能力和豐富的數(shù)據(jù)可視化效果。
Spread在布局和功能方面和Excel高度類似,包括前端平臺(tái)適用的 SpreadJS,.NET平臺(tái)適用的Spread Studio,以及通過(guò)代碼即可在應(yīng)用程序中批量操作Excel的Spread 表格組件產(chǎn)品。
另外,純前端表格控件 SpreadJS 也于近日發(fā)布了新版本,敬請(qǐng)登陸官網(wǎng),了解更多。
http://grapecity/developer/spreadjs
關(guān)于葡萄城
賦能開發(fā)者!葡萄城公司成立于 1980 年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設(shè)計(jì)工具于一身的軟件和服務(wù)提供商。西安葡萄城是其在中國(guó)的分支機(jī)構(gòu),面向全球市場(chǎng)提供軟件研發(fā)服務(wù),并為中國(guó)企業(yè)的信息化提供國(guó)際先進(jìn)的開發(fā)工具、軟件和研發(fā)咨詢服務(wù)。葡萄城的控件和軟件產(chǎn)品在國(guó)內(nèi)外屢獲殊榮,在全球被數(shù)十萬(wàn)家企業(yè)、學(xué)校和政府機(jī)構(gòu)廣泛應(yīng)用。
- ?
純前端表格控件SpreadJS與Java結(jié)合,實(shí)現(xiàn)模板上傳和下載等功能
裴幻天
展開安裝部署:
開發(fā)環(huán)境:
后臺(tái)服務(wù)器端采用 Java 、SpringMVC。數(shù)據(jù)存儲(chǔ)到 \demo_web\WEB-INF\FileDatabase.txt 文件中,不需要依賴 DB。采用 Eclipse Java EE IDE for Web Developers,Eclipse Version: Photon Release (4.8.0)。服務(wù)器:tomcat-7.0.90。工程導(dǎo)入eclipse:
demo_web.zip 是直接將 eclipse 工程打成的壓縮包。
您可直接解壓到 eclipse 的 workspace 下,導(dǎo)入 Existing Projects into Workspace 工程即可。
部署方法:
配置 tomcat 與 eclipse 關(guān)聯(lián),將工程 add 進(jìn) tomcat 應(yīng)用列表,啟動(dòng) tomcat 即可。
操作步驟:
訪問(wèn):
在本機(jī)部署時(shí),可以通過(guò) http://127.0.0.1:8080/demo_web/view?path=index 訪問(wèn)主頁(yè)。
創(chuàng)建模板:
創(chuàng)建模板分為三種模板類型:表單綁定、單元格綁定、表格綁定。demo_web 壓縮包中還包含了三個(gè)模板 SSJSON 文件:表單綁定示例、單元格綁定示例以及表格綁定示例,可供用戶進(jìn)行創(chuàng)建模板的操作。表單綁定預(yù)覽區(qū)域說(shuō)明:如果選擇模板類型下拉菜單,預(yù)覽區(qū)域會(huì)隨模板類型不同而發(fā)生變化,單元格綁定和表格綁定只有 ssjson 模板預(yù)覽一個(gè)區(qū)域。如圖:
圖1:創(chuàng)建表單綁定模板頁(yè)面
4.表單模板上傳成功后,預(yù)覽頁(yè)面的效果如下圖:
圖2:上傳表單綁定模板后的預(yù)覽效果
5.如果需要上傳單元格綁定模板或者表格綁定模板,需要先點(diǎn)擊“類型”下拉菜單,選中對(duì)應(yīng)類型后再執(zhí)行上傳操作。
6.在上傳完模板并填寫完模板基本信息后,點(diǎn)擊保存按鈕即可。
管理模板:
管理模板列表中展示了系統(tǒng)中已創(chuàng)建的模板信息。點(diǎn)擊對(duì)應(yīng)模板的下載按鈕,可以下載該模板的ssjson文件,可以直接導(dǎo)入至SpreadJS 設(shè)計(jì)器中進(jìn)行修改。點(diǎn)擊對(duì)應(yīng)模板的填報(bào)按鈕,可以進(jìn)入表格填報(bào)頁(yè)面。填報(bào):
以表單綁定模板為例,如圖所示:
圖3:表單綁定模板填報(bào)頁(yè)面示例
2.新建:重新載入當(dāng)前模板,不保留已經(jīng)填寫的所有數(shù)據(jù)。
3.新行:為填報(bào)數(shù)據(jù)添加一個(gè)新行,對(duì)應(yīng)綁定的dataSource多一個(gè)數(shù)據(jù)元素(單元格綁定模板無(wú)此按鈕)。
4.保存:將填報(bào)數(shù)據(jù)保存到后臺(tái)文件中。
5.歷史:當(dāng)前模板填報(bào)提交的歷史數(shù)據(jù)。
歷史數(shù)據(jù)列表:
如圖:點(diǎn)擊查看可以查詢本次填報(bào)的歷史數(shù)據(jù)。
圖4:填報(bào)歷史數(shù)據(jù)列表頁(yè)面
歷史數(shù)據(jù):
如圖:
圖5:填報(bào)歷史數(shù)據(jù)頁(yè)面
QA:
Q:局域網(wǎng)無(wú)法訪問(wèn)?
A:此Demo中采用的SpreadJS控件是未授權(quán)的,只能在本機(jī)操作。
Q:表單綁定模板,怎樣自定義綁定字段?
A:您可以將表單綁定模板示例.ssjson導(dǎo)入到設(shè)計(jì)器中查看,表單綁定模板第一行是dataSource對(duì)應(yīng)的字段名,第二行為展示的字段名,第三行為表格對(duì)應(yīng)的樣式。
Q:?jiǎn)卧窠壎0澹鯓幼远x綁定字段?
A:您可以將單元格綁定模板示例.ssjson導(dǎo)入到設(shè)計(jì)器中查看,綁定dataSource對(duì)應(yīng)的字段名是以 [field] 的方式定義在對(duì)應(yīng)的單元格中。
Q:表格綁定模板,怎樣自定義綁定字段?
A:在表格模板中表頭下面的第一行中,可以 [field] 的方式定義列名,在代碼中可以創(chuàng)建new GC.Spread.Sheets.Tables.TableColumn() 實(shí)例,用以映射列名與綁定字段的關(guān)系,具體方法可以參考官網(wǎng)的學(xué)習(xí)指南中表格綁定的demo。
本demo中也采用了這個(gè)方法。
Q:表格填報(bào)時(shí),新行的樣式與前面的行不匹配?
A:由于表格的模板設(shè)計(jì)樣式非常靈活多樣,因此本demo只采用了復(fù)制上一行樣式的方式對(duì)新行進(jìn)行設(shè)置,具體應(yīng)用當(dāng)中可以根據(jù)需求自行設(shè)置表格樣式。
關(guān)于葡萄城
賦能開發(fā)者!葡萄城公司成立于 1980 年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設(shè)計(jì)工具于一身的軟件和服務(wù)提供商。西安葡萄城是其在中國(guó)的分支機(jī)構(gòu),面向全球市場(chǎng)提供軟件研發(fā)服務(wù),并為中國(guó)企業(yè)的信息化提供國(guó)際先進(jìn)的開發(fā)工具、軟件和研發(fā)咨詢服務(wù)。葡萄城的控件和軟件產(chǎn)品在國(guó)內(nèi)外屢獲殊榮,在全球被數(shù)十萬(wàn)家企業(yè)、學(xué)校和政府機(jī)構(gòu)廣泛應(yīng)用。
- ?
Excel辦公必備|多個(gè)表格之間快速導(dǎo)入數(shù)據(jù)
蘭花草
展開對(duì)于一大部分走向職場(chǎng)的人來(lái)講,Excel可能會(huì)經(jīng)常用到。今天就分享一個(gè)比較實(shí)用的函數(shù):多個(gè)表格之間快速導(dǎo)入數(shù)據(jù) vlookup。
很多人不明白這個(gè)函數(shù)的用法,今天我詳細(xì)講解一下。
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
相信很多人看到這個(gè)很蒙圈吧。那我注解一下。
lookup_value 要查找的值
table_array 要查找的區(qū)域
col_index_num 需要數(shù)據(jù)在查找區(qū)域的第幾列數(shù)
range_lookup 模糊匹配/精確匹配
可能說(shuō)還是有人說(shuō)看不懂吧。那我們一起來(lái)看一個(gè)例子吧。
我們看這兩個(gè)表格:
兩個(gè)表格的數(shù)據(jù)不同需要將另外一個(gè)表的數(shù)據(jù)導(dǎo)入,即圖中的成績(jī)表總分導(dǎo)入學(xué)生表中。這時(shí)我們就利用vlookup。
我們就在學(xué)生表中進(jìn)行如下操作
=VLOOKUP(D2,[成績(jī)信息.xlsx]Sheet1!$A$1:$B$7,2,0) 我們可以看到在這實(shí)際運(yùn)用中公式就是這樣的。
這樣我們就可以把多個(gè)表格之間快速導(dǎo)入數(shù)據(jù)。
在使用公式的時(shí)候我們需要注意我們選擇的對(duì)象必須有一個(gè)在表格的最左側(cè)。在我的例子中就是姓名一列必須有一個(gè)在表的最左側(cè),這是是兩個(gè)數(shù)據(jù)在不同表或者Sheet頁(yè)中需要滿足。
是不是感覺(jué)一下子可以從繁瑣的工作解脫,早下班不是夢(mèng)啦。
如果有不懂的可以在評(píng)論區(qū)評(píng)論哦。
- ?
快用它,讓您的Excel數(shù)據(jù)在瀏覽器上飛起來(lái)
Frieda
展開SpreadJS在線Excel表格編輯器
概述
賦能開發(fā)者!為進(jìn)一步幫助開發(fā)人員提高開發(fā)效率,充分發(fā)掘數(shù)據(jù)價(jià)值,葡萄城 SpreadJS 在線 Excel 表格編輯器應(yīng)運(yùn)而生,無(wú)需額外的學(xué)習(xí)成本,幫您快速搭建信息系統(tǒng),高效提升企業(yè)數(shù)據(jù)管理水平。
這是一款能為您的 Web 應(yīng)用節(jié)省大量財(cái)力和物力的開發(fā)工具,一經(jīng)推出,即備受開發(fā)人員歡迎,被譽(yù)為“專為私人定制的在線 Excel”。
SpreadJS 在線 Excel 表格編輯器是什么?
葡萄城推出的 SpreadJS在線Excel 表格編輯器,是類似在線 Excel 的純前端在線表格編輯程序,在功能和外觀上都與 Excel 高度接近,也是 SpreadJS 純前端電子表格控件桌面設(shè)計(jì)器的在線版本,提供源代碼,您可自由定制,任意擴(kuò)展。該產(chǎn)品內(nèi)嵌了SpreadJS,使用離線和在線方式均可進(jìn)行表格編輯。
三大亮點(diǎn):
基于 Java/HTML5 的 Web 前端應(yīng)用程序,不依賴任何配置庫(kù),提供了更高的渲染性能和更快的界面操作,輕松實(shí)現(xiàn)跨平臺(tái)、跨操作系統(tǒng),幫助用戶方便流暢地載入和操作海量數(shù)據(jù)。
以“所見即所得”的設(shè)計(jì)思想,提供類 Excel 的用戶體驗(yàn),讓用戶能快速方便的設(shè)計(jì)自己的 Spread.Sheets 模板。
提供 Excel 純前端導(dǎo)入/導(dǎo)出功能,可實(shí)現(xiàn)將設(shè)計(jì)產(chǎn)物保存至 Excel 格式或 SpreadJS 支持的項(xiàng)目文件。
SpreadJS在線Excel表格編輯器都有哪些客戶在使用?
自面世以來(lái),SpreadJS在線Excel 表格編輯器已經(jīng)廣泛應(yīng)用于華為、中國(guó)民航飛行學(xué)院、中國(guó)平安、中國(guó)能建、中通等知名企業(yè)的項(xiàng)目開發(fā)。
SpreadJS在線Excel表格編輯器可以幫您解決什么難題?
作為葡萄城的明星控件,SpreadJS在線Excel 表格編輯器秉承“賦能開發(fā)者”企業(yè)理念,開放、包容、可自由定制、任意擴(kuò)展。以敏捷開發(fā)為前提,助力企業(yè)破解:海量表格數(shù)據(jù)管理、安全操作表格數(shù)據(jù)和更方便流暢進(jìn)行表格數(shù)據(jù)交互的三大難題。面向全球市場(chǎng)向客戶提供覆蓋軟件產(chǎn)品研發(fā)各階段的技術(shù)服務(wù),助力企業(yè)專注于核心業(yè)務(wù),在全球市場(chǎng)贏得先機(jī)。
關(guān)于葡萄城
葡萄城公司成立于1980年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設(shè)計(jì)工具于一身的軟件和服務(wù)提供商。西安葡萄城是其在中國(guó)的分支機(jī)構(gòu),面向全球市場(chǎng)提供軟件研發(fā)服務(wù),并為中國(guó)企業(yè)的信息化提供國(guó)際先進(jìn)的開發(fā)工具、軟件和研發(fā)咨詢服務(wù)。
- ?
前端開發(fā):一款快速、安全、可靠的電子表格組件(Handsontable)
明亮
展開Handsontable Community Edition (CE) 是一個(gè)開源的JavaScript電子表格組件,非常流行的web應(yīng)用程序的UI組件,可用于 各種技術(shù),如React、Angular和Vue,它很容易與任何數(shù)據(jù)源集成并提供了各種有用的功能,如數(shù)據(jù)綁定、驗(yàn)證、排序和強(qiáng)大的上下文菜單,它可以處理大量數(shù)據(jù)而無(wú)需擔(dān)心性能問(wèn)題,兼容所有現(xiàn)代瀏覽器和IE9+。
1、下載及初始化
https://github/handsontable/handsontable
文件下載完成后放到項(xiàng)目任意位置,引入如下兩個(gè)文件,這兩個(gè)文件包含所有依賴項(xiàng)(日期選擇器等)。
在頁(yè)面body中新增一個(gè)空的p元素,并設(shè)置id屬性。
最后,運(yùn)行如下腳本,簡(jiǎn)單的初始化就完成了。
npm安裝命令:npm install handsontable
bower安裝命令:bower install handsontable
除此之外還有yarn、amd、nuget、jspm安裝方式
2、功能展示
①上下文菜單
可以進(jìn)行復(fù)制、剪切、粘貼、插入行、移除行等操作。
②單元格類型
單元格中值得類型,有文本、數(shù)字、復(fù)選框、日期時(shí)間選擇器、自動(dòng)補(bǔ)全等。
③單元格渲染HTML
④格式化數(shù)據(jù)
負(fù)數(shù)為紅色,正數(shù)為黑色,空背景為灰色等。
⑤分頁(yè)
⑥合并單元格
⑦數(shù)據(jù)備注
⑧查詢
匹配數(shù)據(jù)高亮顯示。
⑨選擇突出顯示
選中單元格行、列突出顯示。
⑩排序
點(diǎn)擊表頭降序、升序排序。
官方網(wǎng)站:
https://handsontable/
API文檔:
https://docs.handsontable/0.34.4/Core.html
handsontable除了上面的以外還有柱凍結(jié)、突出顯示當(dāng)前行/列、列排序、水平和垂直對(duì)齊、自定義邊框、驗(yàn)證、自定義按鈕、只讀、下拉菜單、拖拽、函數(shù)等,在桌面軟件Excel中可進(jìn)行的操作,handsontable幾乎都做到。內(nèi)置多種方法、監(jiān)聽事件、配置屬性,合理的組合運(yùn)用能夠?qū)崿F(xiàn)強(qiáng)大的功能。
- ?
做前端開發(fā)的同學(xué)有福了!SpreadJS 純前端表格控件V11.1震撼來(lái)襲
夾竹桃
展開全球最大的控件提供商葡萄城宣布,純前端表格控件SpreadJS 正式發(fā)布2018 V11.1 版本,新版本提供撤銷/重做功能,并增強(qiáng)了UI和數(shù)據(jù)篩選,極大的擴(kuò)展了產(chǎn)品的實(shí)用功能,可更加方便優(yōu)雅的嵌入您的應(yīng)用系統(tǒng)。
Spread 是一系列功能和Excel類似的表格工具,支持桌面、Web和移動(dòng)平臺(tái)開發(fā),用于在您的應(yīng)用系統(tǒng)中實(shí)現(xiàn)Excel導(dǎo)入導(dǎo)出、表格數(shù)據(jù)錄入和編輯等交互功能,并提供靈活的定制能力和豐富的數(shù)據(jù)可視化效果。Spread 在功能和布局上與Excel高度相似,全系列包括適用于前端平臺(tái)SpreadJS,.NET平臺(tái)的Spread Studio,以及通過(guò)代碼即可在應(yīng)用程序中批量操作Excel的Spread表格組建,適應(yīng)不同開發(fā)場(chǎng)景的需求。
SpreadJS本次發(fā)布2018 V11.1,主要更新點(diǎn)有:
提供撤銷/重做(Undo/Redo)功能,提高操作效率,保護(hù)您的數(shù)據(jù)安全
開發(fā)人員可以使用startTransaction/endTransaction/undoTransaction實(shí)現(xiàn)撤銷/重做的命令。通過(guò)此命令,可大大提高用戶的操作效率,保護(hù)用戶數(shù)據(jù)的安全性。如下是具體代碼示例:
新增單元格/范圍對(duì)角線,使您的表格數(shù)據(jù)更加醒目
新增對(duì)單元格或范圍設(shè)置對(duì)角線邊框樣式的功能,并支持保存到JSON/Excel/PDF文件或打印輸出。
增強(qiáng)篩選功能,幫助您更快的選擇所需要的數(shù)據(jù)
在篩選框中,日期類型數(shù)據(jù)和分組列新增樹狀層級(jí)過(guò)濾的功能。
在篩選框中,新增文本篩選、數(shù)字篩選、日期篩選,顏色篩選等多種篩選方式。
1.文本篩選:
2.數(shù)字篩選:
3.日期篩選:
4.顏色篩選:
增加顏色排序功能,擴(kuò)展您的數(shù)據(jù)處理方式
增加支持自定義圖標(biāo)集合(IconSet),使您的數(shù)據(jù)更加易讀
了解更多新特性詳情,請(qǐng)?jiān)L問(wèn) SpreadJS官網(wǎng):
http://grapecity/developer/spreadjs/whatsnew
.NET平臺(tái)適用的Spread Studio也同期發(fā)布新版本,支持WinForm、WPF、ASP.NET 、XAML、WinRT 等多個(gè)平臺(tái),提升您應(yīng)用系統(tǒng)中的表格數(shù)據(jù)錄入、編輯等交互功能,讓您的數(shù)據(jù)用 Excel 的方式說(shuō)話。
點(diǎn)擊此處,了解詳情:
http://grapecity/developer/spreadstudio
關(guān)于葡萄城
賦能開發(fā)者!葡萄城公司成立于 1980 年,是全球領(lǐng)先的集開發(fā)工具、商業(yè)智能解決方案、管理系統(tǒng)設(shè)計(jì)工具于一身的軟件和服務(wù)提供商。西安葡萄城是其在中國(guó)的分支機(jī)構(gòu),面向全球市場(chǎng)提供軟件研發(fā)服務(wù),并為中國(guó)企業(yè)的信息化提供國(guó)際先進(jìn)的開發(fā)工具、軟件和研發(fā)咨詢服務(wù)。葡萄城的控件和軟件產(chǎn)品在國(guó)內(nèi)外屢獲殊榮,在全球被數(shù)十萬(wàn)家企業(yè)、學(xué)校和政府機(jī)構(gòu)廣泛應(yīng)用。
- ?
原來(lái)網(wǎng)頁(yè)上的數(shù)據(jù)表格,還可以這樣導(dǎo)入到自己的Excel表中
伍飛揚(yáng)
展開工作中經(jīng)常會(huì)遇到在網(wǎng)頁(yè)上看到一個(gè)數(shù)據(jù)覺(jué)得有需要,想要將其搬到我們自己的Excel。但是有些表格復(fù)制過(guò)來(lái)都是有設(shè)置了超鏈接還要一個(gè)個(gè)將其去除,還有一些別個(gè)復(fù)制過(guò)來(lái)是打亂了的。那么如何將網(wǎng)絡(luò)上的數(shù)據(jù)導(dǎo)入到我們自己的Excel表格中呢?
網(wǎng)頁(yè)上的許多數(shù)據(jù)都是以表格的形式存在的,通過(guò)Excel可以直接從網(wǎng)頁(yè)上獲取這些數(shù)據(jù)。只需要通過(guò)【數(shù)據(jù)】選項(xiàng)卡中的“獲取外部數(shù)據(jù)”工具即可獲取網(wǎng)頁(yè)里表格中的數(shù)據(jù)。
有些數(shù)據(jù)表格是可以通過(guò)復(fù)制的,但是有些又不行,今天跟各位朋友分享如何將網(wǎng)頁(yè)上的數(shù)據(jù)導(dǎo)入到自己的Excel表中的一個(gè)操作技巧,希望對(duì)大家有所幫助!
1、新建一個(gè)空白工作簿,單擊【數(shù)據(jù)】選項(xiàng)卡中的“自網(wǎng)站”按鈕;在打開的對(duì)話框“地址”文本框中輸入需要導(dǎo)入的網(wǎng)址,然后單擊“轉(zhuǎn)到”按鈕;
2、將網(wǎng)址粘貼到“地址”欄“轉(zhuǎn)到”,找到自己需要的表格會(huì)看到一個(gè)“黃色框里面有個(gè)箭頭”單擊就會(huì)勾選選中這個(gè)表格,然后單擊“導(dǎo)入”按鈕導(dǎo)入選中的表格;
3、彈出一個(gè)“導(dǎo)入數(shù)據(jù)”框,設(shè)置導(dǎo)入數(shù)據(jù)表格的位置,如A1單元格,然后單擊“確定”按鈕;
4、看到“正在獲取數(shù)據(jù)...”;
5、網(wǎng)頁(yè)導(dǎo)入數(shù)據(jù)表格(如圖左邊);網(wǎng)頁(yè)復(fù)制數(shù)據(jù)表格文字有超鏈接(如圖右邊)有些復(fù)制出來(lái)這個(gè)數(shù)據(jù)是打亂的;
網(wǎng)頁(yè)導(dǎo)入數(shù)據(jù)表格與網(wǎng)頁(yè)復(fù)制數(shù)據(jù)表格對(duì)比
6、用“套用表格格式”一鍵美化導(dǎo)入進(jìn)來(lái)的數(shù)據(jù)表格即可
一鍵美化導(dǎo)入數(shù)據(jù)表格格式
今天分享的“如何將網(wǎng)頁(yè)上的數(shù)據(jù)表格導(dǎo)入到自己的Excel表中”方法有很多種,今天就分享這一種,希望對(duì)各位朋友們?cè)诠ぷ髦杏兴鶐椭?/p>
更多關(guān)于Office-Excel操作小技巧可加入我們?nèi)阂黄鸾涣鲗W(xué)習(xí)。
- ?
SpreadJS ExcelIO實(shí)現(xiàn)服務(wù)器端Excel導(dǎo)入導(dǎo)出
宓問(wèn)蕊
展開SpreadJS在V10版本后推出了純前端的Excel導(dǎo)入導(dǎo)出,這個(gè)功能可以很方便的實(shí)現(xiàn)客戶端的Excel導(dǎo)入導(dǎo)出,但是如果用戶需要導(dǎo)入導(dǎo)出到瀏覽器端又該怎么辦呢?其實(shí)純前端的Excel導(dǎo)入導(dǎo)出同樣可以實(shí)現(xiàn)服務(wù)器端的Excel導(dǎo)入導(dǎo)出。下面讓我們來(lái)看一下是如何實(shí)現(xiàn)的:
本示例的后端使用JAVA語(yǔ)言,通過(guò)SpreadJS的前端導(dǎo)出導(dǎo)出與JAVA后端結(jié)合,實(shí)現(xiàn)分從服務(wù)器端導(dǎo)入Excel與導(dǎo)出Excel保存至服務(wù)器端這兩個(gè)功能:
從服務(wù)器端導(dǎo)入Excel:
這部分使用純前端實(shí)現(xiàn),純前端實(shí)現(xiàn)有一個(gè)弊端就是,瀏覽器沒(méi)有權(quán)限訪問(wèn)服務(wù)器上工程目錄以外的路徑,所以需要將服務(wù)器端的Excel放入工程目錄下。然后下載到前端直接打開,核心代碼如下:
導(dǎo)出Excel保存至服務(wù)器端:
這部分使用前端導(dǎo)出功能與后端java結(jié)合的方式來(lái)實(shí)現(xiàn),首先通過(guò)前端Excel導(dǎo)出,生成導(dǎo)出文件,然后通過(guò)formdata來(lái)承載導(dǎo)出文件,之后通過(guò)ajax將formdata傳至后端java。后端java使用文件操作將文件保存至服務(wù)器端。
這里有以下需要注意的地方:
formdata沒(méi)有辦法改變enctype,而我們需要的用entype為multipart/form-data類型的form來(lái)承載導(dǎo)出文件。這里需要在jsp頁(yè)面上創(chuàng)建一個(gè)空的form,并將其entype設(shè)置為multipart/form-data:
之后js中只需要初始化一個(gè)該form的formdata實(shí)例即可:
var fd = new FormData(document.forms.namedItem("myform"));
以上就是核心的部分代碼以及原理。
了解更多
SpreadJS是 Spread 表格開發(fā)系列產(chǎn)品之一。該產(chǎn)品是葡萄城公司出品的一系列功能和 Excel 類似的表格工具,支持桌面、Web 和移動(dòng)平臺(tái)開發(fā),用于在應(yīng)用系統(tǒng)中實(shí)現(xiàn) Excel 導(dǎo)入導(dǎo)出、表格數(shù)據(jù)錄入和編輯等交互功能,并提供靈活的定制能力和豐富的數(shù)據(jù)可視化效果。
Spread 是目前市面上最接近 Excel 的表格開發(fā)工具,無(wú)論是界面、函數(shù)還是布局,都與 Excel 高度接近,正被華為、東軟、中國(guó)平安、河海大學(xué)、中通快遞、普華永道、魔方網(wǎng)表、思源軟件等企業(yè)應(yīng)用于項(xiàng)目開發(fā)中。
除了純前端的SpreadJS,該系列產(chǎn)品還包括 .NET 平臺(tái)可用的Spread Studio,和服務(wù)器端批量操作Excel的Spread表格組件,敬請(qǐng)登陸官網(wǎng)了解更多:http://gcpowertools/
關(guān)于葡萄城
葡萄城成立于1980年,是全球最大的控件提供商,世界領(lǐng)先的企業(yè)應(yīng)用定制工具、企業(yè)報(bào)表和商業(yè)智能解決方案提供商,為超過(guò)75%的全球財(cái)富500強(qiáng)企業(yè)提供服務(wù)。葡萄城于1988年在中國(guó)設(shè)立研發(fā)中心,在全球化產(chǎn)品的研發(fā)過(guò)程中,不斷適應(yīng)中國(guó)市場(chǎng)的本地需求,并為軟件企業(yè)和各行業(yè)的信息化提供優(yōu)秀的軟件工具和咨詢服務(wù)。
前端導(dǎo)入excel表格
-
1、只需3秒快速實(shí)現(xiàn)求和
-
2、如何快速填充序號(hào)
-
3、如何自動(dòng)填充序號(hào)(公式法)
-
4、數(shù)據(jù)條的神奇應(yīng)用
-
5、多文本快速合并
-
6、查找與替換的不同玩法
-
7、快速定位到指定區(qū)域
-
8、數(shù)據(jù)排序、工資條制作
-
9、快速篩選(模糊、精確篩選)
-
10、快速插入空行
-
11、快速刪除空行
-
12.快速跳轉(zhuǎn)到天涯海角
-
13、.同時(shí)查看兩個(gè)Excel文件
-
14、用條件格式扮靚報(bào)表
-
15、一鍵插入Excel圖表
-
16、批量處理行高、列寬
-
17、利用拆分功能查看數(shù)據(jù)
-
18、批量錄入相同內(nèi)容
-
19、工作表快速跳轉(zhuǎn)
-
20、批量錄入表格模板(精品課程)
-
21、Excel函數(shù)與公式的應(yīng)用、公式循環(huán)引用的查找
-
22、IF函數(shù)單條件判斷同比增長(zhǎng)
-
23、用sum函數(shù) 格式相同,連續(xù)多表數(shù)據(jù)匯總
-
24、excel快捷鍵
-
25、VLOOKUP函數(shù)——根據(jù)銷售員匹配銷售額
-
26、統(tǒng)計(jì)各部門銷售總額
-
27、統(tǒng)計(jì)指定條件個(gè)數(shù)
-
28、怎樣輸入當(dāng)前日期和時(shí)間、星期數(shù)
-
29、銷售業(yè)績(jī)排名
-
30、Sumproduct函數(shù)-萬(wàn)能函數(shù)(銷售額匯總求和)
-
31、根據(jù)銷售員,地區(qū),商品名稱匯總
-
32、批量替換PPT字體
-
33、給銷售額數(shù)據(jù)批量添加萬(wàn)元單位
-
34、一秒快速核對(duì)兩列數(shù)據(jù)
-
35、快速定位到指定單元格或區(qū)域
-
36、快速制作雙行標(biāo)題工資條
-
37、給你的表格做個(gè)瘦身
-
38、快速打開常用的Excel文件
-
39、快速打開多個(gè)Excel文件
-
40、利用創(chuàng)建組—快速隱藏/展開多列數(shù)據(jù)
-
41、快速制作下拉菜單
-
42、復(fù)制粘貼表格,如何保留數(shù)據(jù)源列寬格式一致?
-
43、兩列數(shù)據(jù)位置互換
-
44、1秒鐘扮靚報(bào)表——如何實(shí)現(xiàn)表格隔行換色
-
45、快速刪除重復(fù)記錄——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、給Excel文件添加密碼
-
48、插入帶圖片的批注
-
49、輸入公式后不計(jì)算?
-
50、如何設(shè)置單元格縮進(jìn)
-
51、快速解決Excel表格總顯示貨幣格式
-
52、批量添加萬(wàn)元單位
-
53、你會(huì)四舍五入么?
-
54、用RAND函數(shù)機(jī)選彩票
-
55、凍結(jié)首行你會(huì)么?
-
56、超鏈接的高級(jí)應(yīng)用
-
57、IFERROR函數(shù)-屏蔽錯(cuò)誤值
-
58、批量填充顏色
-
59、錄入數(shù)據(jù)
-
60、快速輸入工號(hào)
-
61、快速行列轉(zhuǎn)置
-
62、自定義縮放界面
-
63、多個(gè)單元格同時(shí)輸入
-
64、如何計(jì)算立方米?
-
65、快速制作雙行標(biāo)題工資條
-
66、輸入帶方框的√和×
-
67、快速將姓名對(duì)齊
-
68、快速輸入性別
-
69、按單位職務(wù)排序
-
70、自動(dòng)計(jì)算合同到期日期
-
71、計(jì)算時(shí)間間隔
-
72、日期和時(shí)間的拆分
-
73、快速處理不規(guī)范的日期格式
-
74、快速填充合并單元格
-
75、效率加倍的快捷鍵
-
76、快速?gòu)?fù)制表格和對(duì)象
-
77、快速創(chuàng)建工作表副本
-
78、快速?gòu)?fù)制序列號(hào)
-
79、快速顯示公式
-
80、多個(gè)單元格同時(shí)輸入
-
81、快速調(diào)整顯示比例
-
82、快速自動(dòng)填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl與數(shù)字鍵結(jié)合
-
85、快速將多列數(shù)據(jù)整理為1列
-
86、快速將1列數(shù)據(jù)拆分為多列
-
87、快速定位公式
-
88、快速錄入數(shù)據(jù)
-
89、快速累計(jì)求和
-
90、身份證號(hào)碼顯示為0怎么辦?
-
91、快速制作斜線表頭
-
92、文本豎向顯示
-
93、神奇的監(jiān)視窗口
-
94、不一樣的格式刷
-
95、快速美化圖表
-
96、快速生成當(dāng)前日期
-
97、快速找出循環(huán)引用
-
98、快速提取信息
-
99、二維表快速轉(zhuǎn)換為一維表
-
100、快速多表合并