excel宏问题公示问题

网络Excel平台 - 企业信息化的成功之路 Excel网络|Excel信息化|Excel网络版|Excel工作流|Excel远程填报|Excel网络报表|Excel网络服务器|Excel Server|Excel ERP|Excel MRP|Excel CRM|Excel MIS|Excel OA|Excel进销存|myExcel服务器|Excel服务器|Excel Web|Excel电子表格|Excel模板|Excel函数|Excel教程|Excel VBA|Excel2003|Excel下载|Excel公式|Excel home|Excel DIY|数据库开发
|& & &&|&& && |&&
&&| &&&& |& &&& | && &&| && &&|& &&& |
《网络Excel平台》 - 与Excel完美结合,解决开发与需求的矛盾,彻底改写传统软件开发模式
《网络Excel平台》- 信息化的成功之路
我们的技术优势:
《网络Excel平台》(英文名字:myEXCEL.net)是一个用于构建信息系统的设计与运行平台,她以Excel为操作界面,让用户自主,不用编程,结合SQLServer数据库,通过在Excel中设计模板、表间公式、工作流等,即可轻松构建适合自己、适应变化的网络化信息管理系统,并且实施快速、低成本、无风险。
《网络Excel平台》能让客户按照自己的需求快速地构建适合该企业的信息管理系统,摆脱了传统软件的固定限制性,例如:传统软件的单据、报表等的格式早已由软件公司的程序员定制好,想实现某些功能,就要进行程序开发,而且开发周期也很长、费用也很可观。而用《网络Excel平台》开发则用不着学开发语言,只要了解业务管理流程和相互关系,就可以直接在Excel中完成系统开发,从企业最关心的问题入手,快速实现整体系统的构建和运行,这样构造出来的系统没有了陌生感、没有了阻碍,导入系统成为了大家普遍欢迎的事,因为她没有自作主张地提供一套流程和表单,而是让你可以在充分保留企业现行好的运行机制和管理经验的基础上,进行优化调整、再以软件流程的形式固化下来,同时也为下一个螺旋式的发展和优化,快速奠定基础。
《网络Excel平台》自问世以来,其理念很快就被广泛认同,并得到了众多客户的支持和肯定,其中不泛大型客户,例如:四川宜宾天原集团股份有限公司、兆山新星集团、襄樊东风汽车电气有限责任公司、国家开发银行陕西省分行、浙江丽水景宁电力公司、松阳电力公司、临洮供电公司、云南电网公司电力教育中心、中国电信股份有限公司南通分公司、中国电信学院、广东珠江投资股份有限公司、温州森马集团有限公司、浙江巴拉巴拉童装股份有限公司、福耀玻璃(重庆)配件有限公司、世纪龙信息网络有限公司(21CN)、青岛利达集团、中钢集团辽宁有限公司、东方航空传媒公司、黄河水利委员会河南黄河河务局、广东金发科技股份有限公司、新兴铸管、山东电力设备制造有限公司、中国邮政储蓄银行岳阳市分行、北京北琪医疗科技有限公司、中铁铁路产品认证中心、北京中创新港科技有限公司、中国水利水电建设工程咨询北京公司、北京银建门诊部有限公司、山西悦达京大高速公路有限公司、唐山市北方佳源钢材加工配送有限公司、湖北银河信息技术学院、厦门向高电子有限公司、宁波仕诺电器有限公司、中交一航局三公司、青岛海信电器股份有限公司、湖南省工业设备安装有限公司、江门市华津金属制品有限公司、新华人寿孝感中心支公司、大庆市地方税务局、深圳市兴迪尔电子有限公司、铁煤集团建设工程有限责任公司、佛山市南海新力电池有限公司、厦门建发汽车有限公司、93356部队、中国石化集团第五建设公司、番禺南沙开发建设有限公司等等。
《网络Excel平台》的推出,为广大企事业单位的信息化过程注入了全新的思维和提供了全新的选择,他们从此不再被动,而是自己作主,在自己完全可控的情况下,省时省力地实现适合自己、适应变化的信息管理系统。
冠日软件期望通过对《网络Excel平台》大力推广应用,可以有力地加速各企事业单位的信息化进程。
高安全性 不要求降低Excel的宏安全级别; 远程应用时,数据库不需要暴露在互联网中;采用了认证调用和加密传输技术
高伸缩性 采用了多层分布式架构和中间件技术,使得可以根据应用规模灵活配置软硬环境,既避免了浪费,又可以随时通过增加设备来提升系统的整体性能
高性能 采用多层分布式架构和中间件技术,能真正承受大规模并发访问(已经受实际大规模应用考验,请参阅介绍)
适应所有网络类型 采用了先进网络访问技术,从局域网到互联网,从工作组到域方式,全面适应,透明访问
理想的远程运行速度 先进的网络访问技术造就了一流的远程运行速度
支持多种客户端形式 同时提供Excel客户端、填报精灵、IE浏览器 方式,每一种方式都适应所有网络环境,局域网和互联网都可以同时运行
实现简繁体自动识别 使用先进识别技术,可以在简繁体混合的网络环境中使用
提供独立操作界面 填报精灵和IE具备独立的操作界面,不需要事先登录Excel
支持专业导航面板设计 可以轻松设计出非常专业和漂亮的导航界面,大大美化外观和提高可操作性
超强大的附件与图片处理能力 支持与数据库分离的存放方式,轻松处理大型和大量附件与图片
支持多个数据库同时使用 高级版在登录的时候就可以选择要登录的数据库,实现了数据的分离存放与集中管理
上班时间:
&星期一 至 五
&(9:00-18:00)
值班电话:
&(长期有效)
江门市蓬江区冠日软件技术有限责任公司 版权所有
联系地址:广东省江门市港口路72号科技创业中心2期801
邮政编码:529000
电话: 传真:excel2010公式问题,cell filename?
之前用的EXCEL2007,公式“=cell("filename",a1)”可以显示文件名,并且另存后可以立即更新,不用按F9。但升级到EXCEL2010后,发现这个公式不好用了,必须按F9后才能更新。请问如何解决?
选项-公式-保存前自动计算。第一次打开的excel会用上次保存的模式; 所有当前打开的excel会用相同的模式计算公式。要确保计算模式为保存前自动重新计算的话,步骤:1.关掉所有excel。2.打开一个excel,保存前自动重新计算,保存。*3.再次打开excel。
已有帐号?
无法登录?
社交帐号登录Excel公式常见错误解析_Excel教程_
Excel公式常见错误解析
来源:人气:949
计算公式常会有#N/A!、#VALUE!、#DIV/O!等等错误信息。出现这些错误的原因很多,例如,在需要数字的公式中使用文本、删除了被公式引用的单元格,或者显示结果的单元格宽度不足等等。下图罗列出了Excel常见错误及其解决方法。
优质网站模板Excel中的时间问题!!
Excel中的时间问题!!
&&&Excel中日期与时间的快速处理
&&&&&&&1、任意日期与时间的输入数字键与“/”或“-”配合可快速输入日期,而数字键与“:”配合可输入时间:如输入“3/25”,然后回车即可得到“3月25日”。又如输入“9:25”,回车即得到“09:25”。&
  2、当前日期与时间的快速输入选定要插入的单元格,按下“Ctrl”键与分号键“;”,然后回车即可插入当前日期。而要输入当前时间,同时按住“Ctrl”键、“Shift”键与&分号键,然后回车即可。
  3、日期与时间格式的快速设置如果对日期或时间的格式不满意,可以右击该单元格,选定“设置单元格格式→数字→日期”或“时间”,然后在类型框中选择即可。
  一、&Excel日期计算的基础&  事实上,Excel处理日期的方式和我们想象的有些不同。在我们眼中,日期是含有年、月、日的有特定格式的数据。但是,Excel却在内部把日期作为以&1&开始的时间序列数存储。&
  二、&显示当前日期&  在各种工资表、成绩表等各种类型的工作表中,常常需要显示当前日期,如果插入的日期就是工作时的日期,而且以后不需要改变,则使用组合键Ctrl+;插入即可。&如果希望这个日期能够自动更新,则使用函数TODAY。&
  三、&使用公式快速输入日期&  1、快速输入有规律的日期系列&  如果需要在工作表中输入有固定间隔数(这个间隔可以是年、月、日)的日期系列时,用公式处理非常高效。&  2、快速输入无规律的日期系列&  上面是输入有规律的日期系列,如果要输入的日期没有规律,有没有方法提高输入效率呢?回答是肯定的。&
  四、&计算日期对应的星期数&  有时我们希望求出日期所对应的星期数,以便分析星期对相关数据的影响。&
  五、&计算两个日期之间的天数&  在实际工作中,需要计算两个日期之间间隔的天数的情形非常多。比如现在是日,日是50周年校庆,我们想计算出距离校庆还有多少天,该使用什么公式呢?&
  六、&计算两个日期之间工作日的天数&  我们把每个星期得星期一到星期五称为工作日,假如项目经理日接到一个新项目,要求日完成,他需要计算一下这两个日期之间有多少个工作日,以便安排工作的进度。&
  七、&计算若干年、月、日以后的日期&  计算若干年、月、日以后的日期在实际任务也可能常常遇到。例如,计划用1年2个月零15天来完成一本图书的编写工作,开工日期为日,那么什么时候能完成图书的编写呢?&
  八、&计算两个日期之间的年数&  如果需要计算两个日期之间的年数,使用YEAR函数实现起来非常简单。&
  &九、&计算年龄&  年龄应该为我们生活的完整数的年。具体地说,就是当前的日期与我们出生的日期之差得到的天数,除以365得到的数的整数部分。这里所说的年龄也就是我们常常说的实岁。利用一个名为YEARFRAC和函数和一个取整函数INT可以轻松计算年龄。
&  一、&Excel时间计算的基础  和日期一样,Excel处理时间的方式并不像我们看到的那样——时间是由小时、分钟和秒钟组成的,有特殊格式的数据。Excel&在内部把每&24&小时的时间周期作为一个从&0&至&1的小数存储。  二、&使用公式快速输入时间&  如果需要在工作表中输入很多没有规律的时间系列,假如只用输入A列的数字,然后用Excel公式自动转换成需要得到的C列的时间格式,就可以大大提高输入的效率。&  三、&计算出工作的小时数&  在一些类似于考勤表的工作表中,常常需要计算工作的小时数,这也就是前面所提到的,两个时间间隔长度的问题。我们在下面的工作表中进行操作。  四、&计算出考试的分钟数&  上面一个实例,计算两个时间的差值,我们希望计算结果的单位为小时。那么,假如我们希望计算结果的单位为分钟,该用什么公式呢?下面用计算考试的分钟数来说明。&  五、&对时间的小时、分钟和秒进行处理&  下面这个问题是来自于一位读者的提问,大致是这样的:我希望对时间用如下规则进行处理,如果时间的秒数大于等于30秒,则分钟数加1,秒数归于0;如果时间的秒数小于30秒,则去掉秒数。&  &一、&Excel时间计算的基础&
  和日期一样,Excel处理时间的方式并不像我们看到的那样——时间是由小时、分钟和秒钟组成的,有特殊格式的数据。Excel&在内部把每&24&小时的时间周期作为一个从&0&至&1的小数存储(图&1)。&
  说明:把A列中的时间数据复制到C列,然后通过“单元格格式”对话框,将C列的格式设置为“常规”即可看到如图所示的效果。&
  从图1中可以看出,每&24&小时的周期都从午夜零点(0:00:00)开始,存储为0。正午(12:00:00)则存储为&0.5,因为从午夜零点至正午恰好是一个整天的一半。到下一个午夜零点时(0:00:00),Excel把它存储为1。从上一个午夜零点开始至下一个午夜零点开始,正好经历了24小时,这就是我们所说的,Excel处理时间的一个24小时周期。&
  将时间作为小数存储使得&Excel&可以对时间进行运算。例如,要计算两个时间之间的间隔长度,执行结束时间对应的小数减去开始时间对应的小数的操作即可,具体应用下面会有实例介绍。&&&&&&&&&&巧用[分列]更改日期
&&&&&&&刚进办公室,小赵就急急忙忙地跑过来说:“快帮兄弟一把!”我走到他的电脑前,看到的是一张名为“职工简况”的Excel工作表。他说:“领导让我根据表上面的‘出生年月’,快速算出截止到日每个人的年龄,下午就得交差。”这有何难,我胸有成竹地坐到了电脑前,立马在“出生年月”的右面插入了一列,在E3单元格里输入公式“=DATEDIF(D3,"","y")”,一回车,E3单元格里竟是“#VALUE!”。仔细一看,原来图1表格中“出生年月”里的数据不符合要求,程序不能识别出这是日期,因此不能利用这些数据进行有关日期的操作。如何将它们改为程序能够识别的日期形式呢?一个一个地改,不是办法,好几百人呢!&&&
&&&&&如果“出生年月”中的数据最右面都没有小数点(如68.9.26),只需用“替换”将数据中的小数点“。”替换为“-”,程序就会识别出这些数据是日期。
&&&&数据最右面有一个小数点,即使用上面的方法替换,程序也不认为这些数据是日期,可恰恰数据里有好多是这样的。提取字符吧!需要的字符又多少不一;删除最右面一个小数点吧,一时还找不到这样的函数。“天无绝人之路”,几经摸索还真找到了一个好办法,虽然还是有些麻烦,但总比一个一个地改要好的多。思路是将数据分为年、月、日三部分(如59.10.5),每部分各占一列,然后再将这三部分用“-”,连接起来。显然我们应以小数点“。”作为分隔标志,即分隔符号。
&&&&1.&因为数据的最右面还有一个小数点,所以应在“出生年月”列的右面插入3个空白列(请见图1)。
&&&&2.&选择“出生年月”下面的所有数据,即D3:D8,单击“数据→分列→下一步”,在“分隔符号”中勾选“其他”,在其右面的空白处输入一个小数点“.”,去掉“分隔符号”中的其他所有选项。
&&&&&3.&单击[下一步→完成]按钮。数据按要求分成了三列(请见图2)。
&&&&4.&选中G3单元格,输入公式“=(IF(F3&0,D3&"-"&E3&"-"&F3,D3&"-"&E3))+0”,回车后,G3单元格里是“21575”用填充柄向下拖动至G8.经过上述操作,字符串已转成数值,只不过还不是我们需要的形式。公式中“+0”,就是为了使文本型的数字转化为数值型的数字(请见图3)。
&&&&因为G列的数据是由左面单元格引用过来的,所以我们不能删除D、E、F列,要使G列的数据不受D、E、F的制约,可再做如下操作。
&&&&5.&选定G3:G8,单击“复制”,选择D3单元格,再单击菜单“编辑→选择性粘贴”,在打开的对话框的“粘贴”中选择“数值”,然后单击[确定]按钮。
&&&&6.&选中D3:D8,单击菜单“格式→单元格”,在打开的“单元格格式”对话框中,单击“数字”标签,在“分类”中选择“日期”,在右面的“分类”中选择上级要求的或是您喜欢的日期格式,删除不需要的E、F、G列,就大功告成了(请见图4)。按照本文开头的方法输入“DATEDIF”函数,任务就完成了。
&&&&&&&快速创建自己的行事年历
&&&&&&&习惯使用Year&Plan的用户通过Excel函数功能和条件格式可以快速创建自己的行事年历。
1)使用Excel函数自动判断本月最后日期是28、29、30或31
方法:=IF(MONTH(DATE(年,月,日))=月,日,"")
说明:其中“年”“月”“日”指存放“年”“月”“日”数值的单元格,使用Month函数自动提取“月”数值,通过IF函数选择
2)条件格式用于自动显示星期六、日的日期
方法:=WEEKDAY(DATE(年,月,日),2)&=6
说明:使用函数weekday功能提取星期值
&&&&&&&日期计算公式(设单元格C2已输入当前日期)
&1)&今日=TODAY()
2)&明日=TODAY()+1
3)&次日=C2+1
4)&下一个月=DATE(YEAR(C2),MONTH(C2)+1,DAY(C2))
5)&本月月底=DATE(YEAR(C2),MONTH(C2)+1,1)-1
&&&&&&&&&&&&&&&=DATE(YEAR(C2),MONTH(C2)+1,0)
6)&下月月底=DATE(YEAR(C2),MONTH(C2)+2,1)-1
&&&&&&&&&&&&&&&=DATE(YEAR(C2),MONTH(C2)+2,0)
7)&季度末=DATE(YEAR(C2),INT((MONTH(C2)+2)/3)*3+1,1)-1
&&&&&&&&&&&&&=DATE(YEAR(C2),INT((MONTH(C2)+2)/3)*3+1,0)
8)&本半年底=DATE(YEAR(C2),INT((MONTH(C2)+5)/6)*6+1,1)-1
&&&&&&&&&&&&&&&=DATE(YEAR(C2),INT((MONTH(C2)+5)/6)*6+1,0)
9)&本年底=DATE(YEAR(C2),12,31)
10)&当前日期时间=NOW()
Excel显示内容
单元格公式
=TODAY()+1
=DATE(YEAR(C2),MONTH(C2)+1,DAY(C2))
=DATE(YEAR(C2),MONTH(C2)+1,1)-1
=DATE(YEAR(C2),MONTH(C2)+1,0)
=DATE(YEAR(C2),MONTH(C2)+2,1)-1
=DATE(YEAR(C2),MONTH(C2)+2,0)
=DATE(YEAR(C2),INT((MONTH(C2)+2)/3)*3+1,1)-1
=DATE(YEAR(C2),INT((MONTH(C2)+2)/3)*3+1,0)
=DATE(YEAR(C2),INT((MONTH(C2)+5)/6)*6+1,1)-1
=DATE(YEAR(C2),INT((MONTH(C2)+5)/6)*6+1,0)
=DATE(YEAR(C2),12,31)
当前日期时间
&&&&&&&&&&Excel快速输入时间值法如果您对Excel的时间显示方式不满意的话,您还可以在“单元格格式”里进行修改,Excel内置了10种时间显示方式,调一款您喜欢的吧!&
大家都知道,在Excel&中输入时间是需要带上冒号的,如果有大量的时间值等待输入的话,这个冒号可得耽误不少功夫,而且又容易输入错误。&
有什么好办法可以解决这个难题呢?当然是用嵌套在Excel里的利器VBA了!以下就是所有源代码,只要您按照我的说法一步一步做下去,即使对这些代码一点也不懂,也能依葫芦画瓢,迅速实现在Excel中不必输入冒号就能输入时间值的效果!&
一、&启动Excel,打开您需要大量输入时间值的那个工作簿,然后按Alt-F11,启动VBA编辑器。&
二、&选择菜单中“插入”──“添加模块”命令。这时,在屏幕左上方“工程”窗口中,会出现一个“模块”的子目录,在它的右侧,显示着刚刚添加进来的模块“Module1”,您可以将它改名为您所喜欢的名字如“fasttime”。&
三、&双击模块“fasttime”(如果您修改过模块名称的话),在右侧的代码编辑器中输入以下代码(或者从我的示例工作簿中复制)。&
Option&Explicit&
Sub&Auto_Open()&
Application.OnEntry&=&"Fast"&'每当工作表内容发生变化时就运行指定过程&
Sub&Fast()&
On&Error&GoTo&EnterError&'如果有错误就跳往EnterTimeError语句&
If&Intersect(Application.Caller,&Range("fasttime"))&Is&Nothing&Then&
Exit&Sub&'如果是非"fasttime"区域的单元格被改变,则结束过程&
'如果输入值小于1或者大于2400,则显示对话框用户输入值非法&
If&Application.Caller&&&1&Or&Application.Caller&&&2400&Then&
MsgBox&"对不起,您的输入值非法!",&vbExclamation&
Application.Caller.Value&=&""&
'\&将输入值改成&HH:MM格式&
Application.Caller.Value&=&Format(Application.Caller,&"00:00")&
EnterError:&
四、把您将要大量输入时间值的单元格区域命名为“fasttime”。命名方法为,先将需要命名的单元格区域抹黑,然后选择Excel的菜单命令“插入”──“命名”──“定义”,在“在当前工作簿中的名称”栏中输入“fasttime”,最后按确定即可。&
好了,完工!现在往“fasttime”区域里输入时间值试试看,是不是不用冒号了!?这里需要注意的是,输入值必须介于1到2400之间,否则将被视作非法值。举个例子来说,如果您需要输入上午九点二十分这样一个时间值,您就只需要输入0920这样一个数字就行了,Excel将在单元格中显示为“09:20&AM”;如果您需要输入晚上一十一点一十五分这样一个时间值,您就只需要输入2315这样一个数字就行了,Excel将在单元格中显示为“11:15&PM”。是不是很方便?&
发表评论:
TA的最新馆藏excel公式计算出现错误怎么办?
作者:佚名
字体:[ ] 来源:互联网 时间:07-13 16:26:01
excel公式计算出现错误怎么办?经常用excel表格中的公式计算数据,但是有天偶然发现,excel计算也能出错,下面我们以实际例子讲述出错的原因以及解决办法,需要的朋友可以参考下
EXCEL的计算会出错?本文将对EXCEL的出错现象之3的设置上造成的错误进行分析。
1、观察下面计算例子:显然,合计的数值是错误的,2+2+2=6&10
2、为什么产生这种情况呢?分析发现,前面的三个单元格任意变化,求和的值均不变!
3、按下强制计算键F9,求和的内容发生了变化:变成了正确数值70
4、是什么导致EXCEL不及时计算呢?原来,是设置出了问题:自动计算变成了手动计算
5、工具--&选项,调出选项窗口:原来默认的自动重算变成了手动重算,难怪系统不计算!
6。重新选自动重算,然后再试试,系统是不是又恢复了实时运算
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

更多关于 excel宏问题 的文章

 

随机推荐