如何用excel开发软件

做一款档案类管理的软件,接发文件、数字文字转换、档案管理方面的!求高手解答,要详细,也可以发个类似的网站学习一下,本人没有什么基础!... 做一款档案类管理的软件,接发文件、数字文字转换、档案管理方面的!求高手解答,要详细,也可以发个类似的网站学习一下,本人没有什么基础! 展开
 我来答
匿名用户
2019-08-19
展开全部

为什么要用Excel来开发这样管理类的软件呢?是不是因为Excel本身的数据录入填报功能非常友好和方便,但是类似的管理软件还需要对录入的数据进行管理,Excel本身在数据管理这块是短板,Excel本身没有数据库,用户操作录入的历史记录也没有办法获得。

再一个单纯用Excel本身不适合来做一个软件系统,与一般的系统相比没有竞争力(界面美观,用户权限控制,多端支持等)

所以一般的管理类软件,为了避免数据管理的弊端一般会采用软件开发的方式使用专门的架构(C/S,B/S等),语言(JAVA,.NET,HTML等)结合去开发,这里面就面临一个问题,如何将Excel在填报方面的优势与目前系统开发去结合,如果能够将其完美结合,那么该软件既有Excel填报方面的优势,又可以避免Excel在系统管理中的劣势。

但目前日常开发中往往面临的困难是,想要自己使用对应开发语言去开发一套能够集成到系统中的类似Excel表格功能的填报表格是非常困难的,市面上现成的大把的都是grid类型的表格,这类表格在填报上无法做到像Excel这样的填报方式,用户使用起来没有Excel顺手,需要改变使用习惯。

如果把Excel文档能够嵌入到系统中那就可以完美的解决这样的需求了,这样既能拥有Excel对填报部分的便利,有能有软件系统的健全功能。

这里推荐一款类似Excel表格的纯前端电子表格控件SpreadJS,这款控件可以无缝的嵌入到系统中去,而且使用的开发语言是javascript这种主流前端开发语言, 提供的API接口可以完美的解决填报数据的管理问题。以此而开发的系统,用户在不改变使用习惯的前提下,像使用Excel一样在系统中进行日常操作。

享知信息
2023-09-21 广告
敏捷开发是一种快速响应变化的方法,旨在提高软件开发的效率和灵活性。以下是一些常用的免费敏捷开发工具:1. Trello:一款灵活的看板工具,可用于敏捷项目管理和任务跟踪。2. JIRA Agile:一款功能强大的敏捷项目管理工具,支持看板和... 点击进入详情页
本回答由享知信息提供
百度网友be43b6d
2020-11-17 · TA获得超过2350个赞
知道大有可为答主
回答量:6041
采纳率:91%
帮助的人:149万
展开全部
为什么要用Excel来开发这样管理类的软件呢?是不是因为Excel本身的数据录入填报功能非常友好和方便,但是类似的管理软件还需要对录入的数据进行管理,Excel本身在数据管理这块是短板,Excel本身没有数据库,用户操作录入的历史记录也没有办法获得。
再一个单纯用Excel本身不适合来做一个软件系统,与一般的系统相比没有竞争力(界面美观,用户权限控制,多端支持等)
所以一般的管理类软件,为了避免数据管理的弊端一般会采用软件开发的方式使用专门的架构(C/S,B/S等),语言(JAVA,.NET,HTML等)结合去开发,这里面就面临一个问题,如何将Excel在填报方面的优势与目前系统开发去结合,如果能够将其完美结合,那么该软件既有Excel填报方面的优势,又可以避免Excel在系统管理中的劣势。
但目前日常开发中往往面临的困难是,想要自己使用对应开发语言去开发一套能够集成到系统中的类似Excel表格功能的填报表格是非常困难的,市面上现成的大把的都是grid类型的表格,这类表格在填报上无法做到像Excel这样的填报方式,用户使用起来没有Excel顺手,需要改变使用习惯。
如果把Excel文档能够嵌入到系统中那就可以完美的解决这样的需求了,这样既能拥有Excel对填报部分的便利,有能有软件系统的健全功能。
这里推荐一款类似Excel表格的纯前端电子表格控件SpreadJS,这款控件可以无缝的嵌入到系统中去,而且使用的开发语言是javascript这种主流前端开发语言, 提供的API接口可以完美的解决填报数据的管理问题。以此而开发的系统,用户在不改变使用习惯的前提下,像使用Excel一样在系统中进行日常操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
weicraft6
2013-12-23 · TA获得超过103个赞
知道小有建树答主
回答量:76
采纳率:0%
帮助的人:83.6万
展开全部
Excel VBA 开发有两个致命的缺点: 1) 一部电脑做出的窗体到别的电脑打不开;当你换新电脑时,得重新开发。2)代码很难保密。用Access VBA 较好。Access VBA从一部电脑做出的窗体到别的电脑能打开, Access 能做成MDE,代码保密好,另外Access表能保存的记录远远超过Excel表。Access中的查询功能很方便做到 Excel VBA需要很长的代码才能做到的功能。
追问
在哪里可以系统的学习到ACCESS知识!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
EXCEL办公实战
2015-08-03 · Excel办公实战函数、技巧、VBA教程
EXCEL办公实战
采纳数:2380 获赞数:23634

向TA提问 私信TA
展开全部
使用Excel开发软件主要是指利用Excel中的编程语言VBA及窗体等综合知识来开发简单的智能系统。

1、Excel开发软件,需要熟练掌握VBA编程语言;
2、需要牢固的窗体知识;
3、需要一定的API等window系统常识;
4、需要部分封装接口等知识。
5、开发是一项综合的工作,需要综合知识的支持。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不想起名字了99
2013-12-23 · TA获得超过1695个赞
知道大有可为答主
回答量:2708
采纳率:76%
帮助的人:719万
展开全部
EXCEL一般不用来进行开发这类系统。
追问
那用什么最简单,可以学习?
追答
学习一个开发工具是个大工程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式