A. 是谁发明EXCEL的.~~
1982年
Microsoft推出了它的第一款电子制表软件-Multiplan,并在CP/M系统上大获成功,但在MS-DOS系统上,Multiplan败给了Lotus1-2-3。这个事件促使了Excel的诞生,正如Excel研发代号Doug Klunder:做Lotus1-2-3能做的,并且做的更好。
1985年
第一款Excel诞生,它只用于Mac系统。
1987年
第一款适用于Windows系统的Excel也产生了(与Windows环境直接捆绑,在Mac中的版本号为2.0)。Lotus1-2-3迟迟不能适用于Windows系统,到了1988年,Excel的销量超过了1-2-3,使得Microsoft站在了PC软件商的领先位置。这次的事件,促成了软件王国霸主的更替,Microsoft巩固了它强有力的竞争者地位,并从中找到了发展图形软件的方向。此后大约每两年,Microsoft就会推出新的版本来扩大自身的优势,目前Excel的最新版本为11,也被称作Microsofot Office Excel 2003。
早期,由于和另一家公司出售的名为Excel的软件同名,Excel曾成为了商标法的目标,经过审判,Microsoft被要求在它的正式文件和法律文档中以Microsoft Excel来命名这个软件。但是,随着时间的过去,这个惯例也就逐渐消逝了。 Excel虽然提供了大量的用户界面特性,但它仍然保留了第一款电子制表软件VisiCalc的特性:行、列组成单元格,数据、与数据相关的公式或者对其他单元格的绝对引用保存在单元格中。
Excel是第一款允许用户自定义界面的电子制表软件(包括字体、文字属性和单元格格式)。它还引进了"智能重算"的功能,当单元格数据变动时,只有与之相关的数据才会更新,而原先的制表软件只能重算全部数据或者等待下一个指令。同时,Excel还有强大的图形功能。
1993年
Excel第一次被捆绑进Microsoft Office中时,Microsoft就对Microsoft Word和Microsoft Powerpoint的界面进行了重新设计,以适应这款当时极为流行的应用程序。
从1993年,Excel就开始支持Visual Basic for Applications(VBA).VBA是一款功能强大的工具,它使Excel形成了独立的编程环境。使用VBA和宏,可以把手工步骤自动化,VBA也允许创建窗体来获得用户输入的信息。但是,VBA的自动化功能也导致Excel成为宏病毒的攻击目标。
1995年
Excel被设计为给您所需要的工具。无论您是做一个简单的摘要、制作销售趋势图,还是执行高级分析,无论您正在做什么工作,Microsoft Excel能按照您希望的方式帮助您完成您的工作。
1997年
Excel97是Office97中一个重要程序, Excel一经问世,就被认为是当前功能强大、使用方便的电子表格软件。它可完成表格输入、统计、分析等多项工作,可生成精美直观的表格、图表。为我们日常生活中处理各式各样的表格提供了良好的工具。此外,因为 Excel和 Word同属于Office套件,所以它们在窗口组成、格式设定、编辑操作等方面有很多相似之处,因此,在学习Excel时要注意应用以前Word中已学过的知识。
2001年
利用Office XP中的电子表格程序--Microsoft Excel 2002版,您可以快速创建、分析和共享重要的数据。诸如智能标记和任务窗格的新功能简化了常见的任务。协作方面的增强则进一步精简了信息审阅过程。新增的数据恢复功能确保您不会丢失自己的劳动成果。可刷新查询功能使您可以集成来自Web及任意其他数据源的活动数据。
2003年
Excel 2003使您能够通过功能强大的工具将杂乱的数据组织成有用的信息,然后分析、交流和共享所得到的结果。它能帮助您在团队中工作的更为出色,并能保护和控制对您工作的访问。另外,您还可以使用符合行业标准的扩展标记语言(XML),更方便地连接到业务程序。
B. word谁发明的
Word不是谁发明的,是微软开发的一个办公自动化软件Microsoft Office中的一个文字处理程序。
Microsoft Office
Microsoft Office 是一套由微软创作的高效程序,它为Microsoft Windows和Apple Macintosh操作系统而开发。与办公室应用程序一样,它包括联合的服务器和基于互联网的服务。最近版本的 Office 被称为“Office system”而不叫“Office suite”,反映出它们也包括服务器的事实。
Office 最初出现于九十年代早期,最初是一个推广名称,指一些以前曾单独发售的软件的合集。当时主要的推广重点是购买合集比单独购买要省很多钱。最初的Office版本包含Word、Excel和Powerpoint。另外一个专业版包含Microsoft Access。Microsoft Outlook当时尚不存在。随着时间的流逝,Office应用程序逐渐整合,共享一些特性,例如拼写和语法检查、OLE数据整合和微软Microsoft VBA(Visual Basic for Applications)脚本语言。最近,微软尝试将Office作为一个开发平台,但是结果祸福难料。
Office被认为是一个开发文档的事实标准,而且有一些特性在其他产品中并不存在。但是其他产品也有Office 缺少的特性。Office的下一个版本12.0将会有一个和以前版本差异很大的用户界面。
主流Windows版本
Office 3.0(光盘版:Word 2.0c、Excel 4.0a、PowerPoint 3.0、Mail),发行于1993年8月30日。
Office 4.0(Word 6.0, Excel 4.0, PowerPoint 3.0),发行于1994年1月17日。
用于Windows NT的Office 4.2 (Word 6.0[32位, i386,Alpha]、Excel 5.0[32位, i386,Alpha]、PowerPoint 4.0[16位]、“Microsoft Office Manager”),发行于1994年7月3日。
Office 4.3(最后一个16位版本。Word 6.0, Excel 5.0, PowerPoint 4.0 。在专业版中还有Access 2.0),发行于1994年6月2日。
Office 7.0/95(Word 95等),发行于1995年8月30日,没被广泛使用。
Office 8.0/97(Word 97等),发行于1996年12月30日。(既发行于光盘又发行于一套45张的3.5英寸软盘)
Office 9.0/2000(Word 2000等),发行于1999年1月27日。
Office 10.0/2002/XP(Word 2002等),发行于2001年5月31日。
Office 11.0/2003(Word 2003等),发行于2002年11月17日。
有些晚些版本的变体就好像小型企业版、学生与教师版、专业版、开发者版,加些略微不同的组件。
Windows版上的核心程序
Microsoft Word是文字处理软件。它被认为是Office的主要程序。它在文字处理软件市场上拥有统治份额。它私有的DOC格式被尊为一个行业的标准,虽然它的较新版本Word 11.0/2003也支持一个基于XML的格式。Word也适宜某些版本的Microsoft Works。它适宜Windows和Macintosh 平台。它的主要竞争者是OpenOffice.org Writer、StarOffice、Corel WordPerfect和Apple Pages。
Microsoft Excel是电子数据表程序〔进行数字和预算运算的软件程序〕。像Microsoft Word,它在市场拥有统治份额。它最初对占优势的Lotus 1-2-3是个竞争者,但最后它卖得比它多、快,于是它成为了实际标准。它适宜Windows和Macintosh 平台。它的主要竞争者是OpenOffice.org Calc、StarOffice和Corel Quattro Pro。
Microsoft Outlook——请不要同微软的另外一款产品Outlook Express相混淆—— 是个人信息管理程序和电子邮件通信软件。在Office 97版接任Microsoft Mail。它包括一个电子邮件客户端,日历,任务管理者,和地址本。它的电子邮件程序的主要竞争者是Mozilla Thunderbird(Mozilla)和Eudora。它的个人信息管理程序主要竞争者是Mozilla和Lotus Organizer。它仅适宜Windows平台;一个版本也被包括在大多数Pocket PC掌上电脑里。它在Macintosh里对应的东西是Microsoft Entourage。
Microsoft PowerPoint是一个在Windows和Macintosh下流行的介绍程序。它可以创建由文字组合,图片,电影以及其它事物组成的幻灯片。幻灯片可以在屏幕上显示,并且可以通过阐述者操控,幻灯片也可以使用反映机或投影仪投射到屏幕上。Windows Mobile 2005 (Magneto)将使用本程序在市场上拥有统治地位。它的主要竞争者是OpenOffice.org Impress, Corel WordPerfect和Apple Keynote。
C. VBA已经过时了吗
不能,以下是网友的回答:
所以具体问题具体分析,在我的工作环境中,1)彭博路透跟excel自由对接、2)不可能让公司出钱安装其他软件、3)就算免费软件也不能随便安装。综上VBA就是最好的编程语言,其他的连挑战的机会都没有。
//2015年9月新增内容
一个编程语言的发明是有意义的,VB当年的出现可是轰动性的,号称“西雅图夜空的雷电”。2000年前那基本是叱咤风云,但随着软件工程等专业的发展,VB一些缺点也显露了出来,说白了就是VB有一些简单。。学起来简单,用起来简单,但硬件性能突飞猛进,软件肯定不满足于一些简单的功能了吧,就好比你不能玩扫雷和空当接龙一辈子吧。大型开发上面VB就跟不上时代的节奏了。
于是VB就变成今天人们心中的这样了。但是说实话,你用excel,还能指着用excel编个游戏不成。。虽然真有大神这么做。但大部分人所需要的功能,要达到的目标,VB语言已经可以应付了,所以VB过时不了的,放心吧
D. 打开包含用户窗体的VBA写的Excel 弹出 “在... 中发现不可读取的内容。是否恢复此工作薄的内容....”
很可能,是异常关闭,导致的。
点击是,即可。
以后要记得经常Ctrl+S保存
E. 在写excel VBA代码的时候,我发现网上好多人的代码都是有层次的,为什么我的都是左对齐
要缩进的时候按下TAB键就好了。按一次缩进四个空格。
当然,也有工具实现,但是自己按TAB键缩进就好了,没有必要用其他工具。
F. 用VBA创建一个新excel文档,结合窗体输入的数据进行计算并保存结果,运行后发现结果存在了VBA程序excel上
只能说你的程序有错吧
G. Excel里的VBa提示:编译错误:发现二义性的名称:UserForm_Initialize 是什么原因要如何修改
Private Sub UserForm_Initialize()
...................
End Sub
这是窗体加载时的代码,不能两次加载,删除其中一个就好了。
建议把第二段代码改一下
H. 为什么发明了EXCEL
因为人们工作的需要,所以发明了Excel ,好处很多,简单点有
基本录入 是数据录入
函数与公式 是数据处理
图表 是数据表现
VBA 是处理自动化
另外还有 数据分析
等等。
I. Excel中VBA提示 发现二义性的名称,Worksheet_Change,怎么办
Worksheet_Change 有两段代码,合并成一个就好
把最后图片的private sub worksheet_change(byval target as range)这一句改为end select,结束上一个select,如果有if,同样此处结束,或者下面的K3的if改为else if
J. 希望ExcelVBA每半小时刷新并保存一下数据,如下图,但是经常发现半个小时跑完宏会在紧接着的1分
PrivateSubWorkbook_Open()
CallAutoRun
EndSub
PrivateSubAutoRun()
CallMix
Application.OnTimeNow+TimeValue("00:30:00"),"ThisWorkbook.AutoRun"
EndSub