barriers / 阅读 / 详情

加载宏是什么意思

2023-07-23 11:03:23
共5条回复
阿啵呲嘚

加载宏又被称为扩展宏,是通过增加自定义命令和专用功能来扩展 Microsoft 系列办公软件功能的补充程序,满足用户自身需求,或作为商品向公众发售,它是Microsoft Office 办公软件的一项重要功能,属于办公件自身功能之一,不需要另行安装软件。在 Word、Excel、PowerPoint、Access、Outlook、InfoPath、Publisher 七件套中,除InfoPath都能自定义加载宏,可从 Microsoft Office 网站或第三方供应商获得加载宏,也可使用 Visual Basic for Applications 编写自己的自定义加载宏程序,用户制作的宏文件可以像Office制作的普通文档一样进行保存、打开、复制、与他人分享等。加载宏对于专业从事办公软件操作的人员非常重要,熟练掌握加载宏,可以让操作人员从繁重的数据处理工作中解脱出来,加载宏的运用可以极大的提高工作效率和质量。

一、加载宏的分类

1、按扩展名分类:加载宏文件可以是软件自带的,即自带加载宏,例如Excel中的查询向导,分析工具库等。与自带加载宏对应的则是自定义加载宏,即用户自已利用办公软件或其他工具软件编辑的宏。自定义加载宏泛指一类宏,由制作软件的不同带有不同的扩展名,例如Excel的宏文件2003版以前的后缀为.xla,2007版后的后缀为.xlam,Word的宏文件后缀为.docm,PowerPoint的为.ppa等。

2、按编辑位置不同的分类:Office办公软件中,编辑宏使用的软件简称VBA(Visual Basic for Applications,快捷键ALT+F11,可以通过快捷键直接由办公软件界面切换到编程界面)。按编辑位置来说,以Excel可供编写程序的位置种类最齐全,Excel可以在表页(sheet)上添加宏,也可以在工作薄(Workbook)上添加宏。这两个地方的宏都是随事件起动宏,且称为事件宏。

二、加载方式

用Office办公软件上的VBA设置的加载宏与普通文件很相似,不同之处就是多了一个加载过程。有宏没加载的文件叫带宏文件,不是加载宏。加载方式大同小异,除InfoPath外,都有大致相同的步骤:先编制命令加载过程,再添加子程序,设置工程属性,将页保存为宏文件,在软件中调用。完成了以上五步,以后在打开软件时,宏就自动随软件一起启动了。

1、编制命令加载过程

加载过程是将命令添加到菜单,工具栏或快捷菜单的程序。加载可以是往菜单中添加,也可以往工具栏或快捷菜单中添加,添加的可以是已有的菜单也可以是新建的自定义菜单。添加内容包括命令名称,命令代表的功能宏,命令提示,命令图标,菜单分隔线,命令快捷键。添加加载过程的程序编辑位置,通用方式是将菜单加载放入能自动运行的子程序Sub auto_open()中,这也是许多病毒的起动方式。对Excel和Word又多了一个选择,可以放在事件中。Excel可以在ThisWorkbook 的Private Sub Workbook_Open()事件中添加加载。在Private SubWorkbook_BeforeClose(Cancel As Boolean)事件中添加卸载。Word可以在ThisDocument的Private Sub Document_Open()中添加加载。在Private Sub Document_Close()中添加卸载。加载过程除单菜命令外,还包括环境判断,条件限制,装载提示,容错处理,联机帮助等。联机帮助需要用专门的软件先制作chm或hlp文件,在加载过程序中设置关联即可使用。加载宏有了加载过程就可以与软件自带的菜单不仅使用一样,看上去也一样。初初一看还以为是Office自带的菜单。宏用起来是否方便,加载过程很重要。

2007版前的Office需要自已设置各种菜单命令,2007版开始可以通过“Excel 自定义.exportedUI”文件来添加命令到工作区。为了兼容各不同的版本,加上版本自动选择语句就行了。

2、添加子程序

子程序有Private Sub和Public Sub两种类型,一般需要给其他程序调用的都设置成Public Sub,Private Sub不能被其他子程序调用,只能被命令支配。在菜单中命令对应的就是实现各种作用功能的子程序。接下来就是编辑子程序,最简单的编辑子程序就是打开录制宏,然后在办公软件上操作。录制的宏就是一个子程序。为了方便使用,子程序除了分模快,还要分菜单。将对Excel本身功能扩展的子程序,集合成通用菜单,放在工具栏或快捷菜单中。通用菜单,是对所有Excel表都可以使用的。将只用于特定工作的子程序,集合成专用菜单,放在菜单栏中。专用菜单,最能体现宏的强大,高效。但它只能对放在指定位置的特定的表进行操作,有时只能用在某台电脑上或者只有特定的登录用户才能使用。区分通用与专用的意义就显示出来了。要用专用宏就要看说明书,或向宏设计人学习用法,了解文件存放路径等。专用宏除了分模块,分菜单,甚至还要分文件。加载宏,就是一个文件,是要占内存的,若要节省内存并加快 Excel的运行速度,卸载不常用的加载宏就很重要,分文件的意义就在这里。在编辑子程序时要注意称谓的变化。

3、工程设置

工程中要设置的内容具体如下:

(1)加载属性设置包括:设置工作表,工作簿属性,VBAProject的属性。Office各软件之间会有些不同。例如Excel需要设置带宏的表不可见,否则可见到表,PowerPoint保存成宏就不可见,Word则设置了密码,不仅表不可见连工程都不可见。这些特点是编程人员需要注意的。

(2)设置工程密码,对Excel很方便下次想改程序,双击就会提示密码输入 ,就可以修改。同样的做法Word会显示工程不可见,因此想下次修改程序,就不能设置。如果想保密让Excel工程不可见,可以用二进制编辑器对加载宏文件进行修改,让工程不可见

(3)引用是扩展插件的,如2003excel的spreadsheet是11.0版的,不能切换显示三个sheet表,而12.0版可以,如需要这个功能就在引用中调整。

(4)数字签名:就是添加数字证书

4、保存为专门的宏文件

加载宏实现了宏与数据的分离,将只能用于某个表的宏,变成了对所有表格都可以使用的宏。身份也由带宏文件变成了加载宏。在Microsoft 系列办公软件中加载宏文件与普通文件比较只是多了VBA编辑的宏,但文件后缀是不同的。如Excel的宏文件后缀为.xla,Word的宏文件后缀为.docm,PowerPoint的为.ppa等。在资源管理器中,可以看到这类文件的图标右上角会有个红立方。在编好宏后将它放在自已指定的文件夹,注意在使用别人的宏时,系统会建议存放位置,但最好放在自已指定的位置,理由有三条:一系统文件夹不好找,二防止系统重装丢失宏文件,三方便修改文件。Visual Basic for Applications 有菜单上有“保存”命令,用来保存编制的宏文件。

5、在软件中调用宏

保存的宏就可以调用了,不过Office 办公软件七套件之间都有些许差异。例如:2003版Excel进入菜单/工具/加载宏/浏览,点击浏览,找到宏存放位置,点宏文件,确定,菜单就显示出来,下次打开EXCLE时,宏菜单会自动加载。要去掉宏菜单,进入Excel进入菜单/工具/加载宏,去掉列表中的钩就可以了。如果加载宏设置了卸载,菜单马上就会消失。如果没有设置,菜单仍然显示,但不能用,关闭软件再打开菜单就消失。下次想用,打上钩就又出现了。2003版PowerPoint要先进入注册表注册DebugAddins,再调用。具体操作如下:点击/开始/运行,输入regedit,确定;进入HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0PowerPointOptions,11.0是ppt2003的版本号,PPT2010的版本值是14.0;选中Options,右击:新建DWORD值,命名为“DebugAddins”,双击新建的DebugAddins,出现编辑双字节值(DWORD)的窗口,设置数值数据为1,关闭注册表。注意,以上操作都是在ppt关闭时进行;打开PowerPoint,进入VBA窗口工程资源管理器,就可以看到编辑界面了,剩下的就是编代码了;宏编好后,设置属性,添加数字签名(不添加打不开),将文件保存为ppa,然后进加载项添加。(ppt的加载宏无法修改保存,每次修改都要再起个名字保存,如果不想弄乱名字,就需要关掉ppt后,再删除原宏,将新保存的宏改名再调用。最佳的方法是挂个专用宏,专用宏将修改的过程导入,然后新开一个ppt文件,导入过程,去掉加载,新ppt覆盖原宏,重新加载。)2003版PowerPoint加载过程,只能用Sub auto_open(),去掉宏菜单需要去掉加载,重新打开PowerPoint。2003版Word以模板的形式存在,将加载宏设置成共用模板及加载项即可。

6、证书问题

数字证书有两种,一种是用Office自带工具制作的证书,一种找专业网站买的证书。无论哪种证书安装之后,就可以在宏安全性“高”的情况下也能打开加载宏,没有证书就只能选择“低”。用别人编的加载宏有个安装证书的问题。在遇到有证书的宏时电脑会提示安装,标题叫“安全警告”,点击:详细信息/查看证书/安装证书/是/确定,注意在“安全警告”中把“总是相信....”的小框钩上。证书每个人都可以制作,进入Office工具,打开“VBA项目的数字证书”,填个名字就行了。证书也是一个文件可以从系统中导出,扩展名为.cer。安装证书很简单:进入VBA,点击菜单/工具/数字签名/选择(在这里就可以看到“hhch”证书)/确定/确定。其实不带宏的普通办公文件,建议也添加数字签名,可以防止病毒感染。

7、版本与兼容性问题

版本问题是加载宏共享要注意的首要问题。例如:同样是2003版的Excel在模块中加入了窗体,窗体采用了spreedsheet电子表。当在其他电脑上加载时就出现了无法装载对象的提示,这都需要考虑兼容性。Office 97-2003同一软件的加载宏,都基本相似。Excel 2007之后就有了变化。如果将功能区看成是加载命令的又一种新方式,则一切都变得很简单。

Excel 2007之后,加载项是作为可选项由用户自已决定是否添加,要使用加载宏必须先进入自定义功能区的主选项卡中加上加载项和开发工具。具体操作2007和2010等各版本稍有不同。并对执行外部命令作了一些限制,语法要求更严格一点,但大多数加载宏子程序不用修改就可以使用。此外加载宏是独立的工能区“加载宏”主选项卡,且以前版本的菜单仍然以菜单的形式显式,显得与功能区其他命令格格不入。工具栏则以组的形式显示在“自定义工具栏”,当打开其他选项卡后则看不到了。完全失去了老版本中随时可见的便捷性。

2007之后,加载过程可以用自定义功能区的方式加载。方法有两种:在不考虑与07以前的版本兼容的情况下,07之后的版本,是不会编辑加载过程的菜鸟的福音。进入EXCEL选项卡/从下列位置择命令/点击下拉菜单,选择宏,在VBA工程未锁定的情况下,有宏子程序存在,下面的大框中就会出现命令的名字。点击新建选项,再新建选项组,选中宏子程序名,选择添加(A)>>。一个自已的宏就添加到功能区了。在考虑与老版本兼容的加载方式的情况下,如果一个加载宏需要既用于07版之前,又用于07版之后,直接在加载过程中添加如下语句“If Application.Version = 14# Then End”(14#是2010的版本值),则新版本就会自动去掉加载过程。有了这个语句就不用看到难看的老版本菜单了,接下来就是动手建立自定义功能区来代替原菜单了。这里有一个小技巧,2003版之前的自定义工具栏是随时可见的,到了07之后的版本被放在加载宏主选项卡,当选择其他选项卡时就看不到了,失去了便利性。07之后的版本有快速访问工具栏,可以将以前放入自定义工具栏的命令放到这里,然后设置成“在功能区下方显示快速访问工具栏”,便利性就又回来了。自定义的功能区可以导入导出。导出文件名:Excel 自定义.exportedUI当其他电脑也是07以上版本时只需要导入这个文件就可以了,不必再新建自定义功能区。最后再自定义工作区中的菜单会根据菜单自动调整排列方式和图标大小。

8、加载宏的卸载问题

若要节省内存并加快 Office的运行速度,卸载不常用的加载宏是一个好办法。卸载加载宏之后,其功能和命令都将从 Office 中删除,但加载宏文件本身仍保留在计算机上以待重新加载。组件对象模型(COM)加载项,它在多种编程语言(包括 Visual Basic 、Visual C++ 和 Visual J++)中提供了附加功能。作为开发者,您可以在 Microsoft Visual Basic 帮助中查找有关设计 COM 加载宏的信息。开发和测试时,可以在使用加载宏的安装程序之前在 Office 中加载或卸载 COM加载项。加载宏文件一般并不大,以Excel2010为例子空白表也就8KB,附加在表上的宏程序是以无格式文本存在,因此500KB的加载宏几乎可以完成一个财务人员的所有需求。对于1GB以上内存的电脑没有丝毫负担。并且对打开Office也没有什么明显影响。

可乐

加载宏就是IE,Excel,PPT或者Word及其他的微软产品,在家的应用程序。此程序就是宏。加载后,可以实现其他原本在软件无法实现的功能。

黑桃云

加载宏是通过增加自定义命令和专用功能来扩展 Microsoft PowerPoint 功能的补充程序。可从 Microsoft Office 网站或第三方供应商获得加载宏,也可使用 Visual Basic for Applications 编写自己的自定义加载宏程序。

再也不做稀饭了

加载宏是通过增加自定义命令和专用功能来扩展 Microsoft 系列办公软件功能的补充程序,可扩软件包括常用的Word、Excel、PowerPoint、Outlook等 。可从 Microsoft Office 网站或第三方供应商获得加载宏,也可使用 Visual Basic for Applications 编写自己的自定义加载宏程序。

加载宏又被称为扩展宏,主要就是扩展原软件的功能,满足用户自身需求,或作为商品向公众发售。

加载宏是Microsoft Office 办公软件的一项重要功能,属于办公件自身功能之一,不需要另行安装软件。用户制作的宏文件可以象Office制作的普通文档一样进行保存,打开,复制,与他人分享。

加载宏对于专业从事办公软件操作的人员非常重要,熟练掌握加载宏,可以让操作人员从繁重的数据处理工作中解脱出来。加载宏的运用可以极大的提高工作效率和质量。

皮皮

加载宏是通过增加自定义命令和专用功能来扩展 Microsoft PowerPoint 功能的补充程序。可从 Microsoft Office 网站或第三方供应商获得加载宏,也可使用 Visual Basic for Applications 编写自己的自定义加载宏程序。

相关推荐

英语spreadsheet files怎么翻译?

英语spreadsheet files翻译成中文的意识是电子表格文件。
2023-07-23 09:53:2710

电子表格英文怎么说,谢

电子表格 [词典] spreadsheet; [计] electronic spreadsheet; [例句]此单元格中的公式与电子表格中此区域中的公式不同。The formula in this cell differs from the formulas in this area of the spreadsheet.
2023-07-23 09:53:501

spreadsheets是什么

电子表格
2023-07-23 09:53:582

sap怎么调出select spreadsheet

sap可以在个人资料设置里面调出selectspreadsheet。spreadsheet,英语单词,主要用作名词,作名词时译为“电子制表软件;电子数据表;试算表”。SAPERP是SAPBusinessSuite的五大套件之一,也是SAP占据市场最为强大的核心套件。其为企业提供一个一个良好的基础平台,帮助企业参与必要的竞争,赢得全球市场。在SAPERP应用软件支持企业的业务流程和运营效率的基本职能,并专门针对企业的行业特定需求。为帮助企业向绩效驱动型转化,需要使用能将流程和数据联系起来的解决方案,以提供一种通用的业务视图。SAPBusinessObjects企业绩效管理解决方案有助于发挥公司数据的价值,通过提高企业的协调性、洞察力和信心,让企业变得更加灵活而富有竞争力。SAPHR支持整个招聘、部署、潜能开发、激励并最终留下有价值员工的过程,从头到尾对这些流程进行改善。SAPHR为您提供完整的、覆盖整个企业的功能。SAP制造是功能强大的软件集成与您的企业其他制造业-的唯一生产经营管理全面解决方案。大型制造企业有许多复杂的,必须解决的相互依存关系,推动降低成本,提高质量,提高反应能力。企业可以使用SAP的离散和流程行业制造软件来改善他们的流程。
2023-07-23 09:54:071

spreadsheet 和 Excel有什么区别?

excel是spreadsheet的一种,是一种产品,spreadsheet是对这一种电子表格的统称
2023-07-23 09:54:173

excel里的spreadsheet是什么?

电子数据表
2023-07-23 09:54:272

如何安装 spreadsheet:writeexcel

Spreadsheet::WriteExcel,它能动态生成一个真正的、二进制的、Excel的电子数据表格文件。    在这个模块中,你可以创建一个工作手册,并在其中加入工作表,然后直接写入工作表单元格。有许多格式化选项允许你改变字段数据的格式、黑体、对齐方式、字体、前景和背景颜色、填充图案以及边框。    另外,Spreadsheet::WriteExcel可以改变字体,文字变形和旋转文字,插入位图,设置密码保护工作表,以及建立能用鼠标扩展的数据集合。当然还能够设置打印选项和页面暂停的功能。    该模块还可以写标准输出数据,因此它可以在cgi-bin程序中使用。其他程序语言可以通过HTTPURL参照cgi-bin,来请求Excel电子数据表格电子数据表格。    下面是一个例子,它用DBI从EMP表中提取数据并用公式和格式化生成一个Excel电子数据表格电子数据表格。    use DBI;  use Spreadsheet::WriteExcel;    # connect to the local database  my $dbh =DBI->connect("dbi:Oracle:","scott","tiger") || die$DBI::errstr; bitscn.com    print "Generating Excel Spreadsheet\n";  my $workbook = new Spreadsheet::WriteExcel "emp.xls";  my $worksheet = $workbook->add_worksheet();  my $fmt = {    HEADER =>$workbook->add_format(bold=>1,align=>"center",      bottom=>2,bg_color=>"silver"),    ENAME =>$workbook->add_format(bold=>1,color=>"blue"),    MONEY =>$workbook->add_format(      num_format=>"$#,##0.00",align=>"right"),    TOTAL =>$workbook->add_format(      num_format=>"$#,##0.00",align=>"right",bold=>1,      top=>2),  };    print "Querying Employees\n";  my $sth = $dbh->prepare("select * from emp") ||die $DBI::errstr;  my $rc = $sth->execute;  my $r = 1;  $worksheet->write($r-1,0,"Employee",$fmt->{HEADER});  $worksheet->write($r-1,1,"Salary",$fmt->{HEADER});  $worksheet->write($r-1,2,"Commission",$fmt->{HEADER});  $worksheet->write($r-1,3,"Total",$fmt->{HEADER});  $r++;  while (my $row = $sth->fetchrow_hashref)中国网管联盟  {    $worksheet->write($r-1,0,$row->{ENAME},$fmt->{ENAME});    $worksheet->write($r-1,1,$row->{SAL},$fmt->{MONEY});    $worksheet->write($r-1,2,$row->{COMM},$fmt->{MONEY});    $worksheet->write($r-1,3,"=B$r+C$r",$fmt->{MONEY});    $r++;  }  $worksheet->write($r-1,0,"",$fmt->{TOTAL});  $worksheet->write($r-1,1,"=SUM(B2:B".($r-1).")",$fmt->{TOTAL});  $worksheet->write($r-1,2,"=SUM(C2:C".($r-1).")",$fmt->{TOTAL});  $worksheet->write($r-1,3,"=B$r+C$r",$fmt->{TOTAL});  print "Processed " . ($r-2) ." rows\n";  $sth->finish;
2023-07-23 09:54:341

Spreadsheet Compare ——表格比对神器

你有没有遇见这样的情况,想要比对两个Excel表格的区别,应该怎么办呢?用眼睛观察吗?或者是用公式函数来检查?甚至用VBA?现在我来告诉你,这些统统都不用! 从Office2013开始,Office家族增加了“Spreadsheet Compare”工具,使用这个工具可快速比较识别两个工作簿(或者同一个工作簿的不同版本)来查看不同工作簿之间的差异。通过对比你也可以发现任何潜在的问题,比如公式或计算的变化、手工录入的数据错误,甚至格式颜色不同都会识别等,Spreadsheet Compare是名符其实的Office官方出品的数据比对神器。 一般安装Office2013和2016时候,都会自带Spreadsheet Compare的工具。以Office 2016为例,在电脑的“开始”菜单的“所有程序”中找到Microsoft Office 2016 Tools文件夹,点击其中的Spreadsheet Compare 2016即可启动这个工具。Spreadsheet Compare 2016是全英文版的,界面布局简洁明了,由工具栏、表格展示区、差异内容区等部分组成。 使用方法很简单: U0001f4cc两点小提示: 提示1:相互比较的两个Excel工作簿结构要一致,包括sheet的数目等。如果你的Excel工作簿中都有几个工作表,那样使用Spreadsheet Compare是无法比对的,你需要确保每个工作簿只包含一个工作表。 提示2:Spreadsheet Compare目前没有Mac版,在Mac上可以使用Beyond Compare这款软件,不过我在使用后,发现在比对Excel上明显不如微软官方出品的Spreadsheet Compare好用。 至此,Spreadsheet Compare表格比对神器介绍完成,希望当你需要比对Excel数据时,这篇文章能够帮到您。
2023-07-23 09:54:411

求助wincc的spreadsheet控件怎么使用

使用Spread.Sheets控件实现前端导入导出的步骤:导入:导入时使用excelio的open方法,在successCallBack回掉中可以获取到Spread.Sheets的JSON对象。导出:导出时使用save方法,传递json对象,在successCallBack中会获得一个Excel文件的blob对象。在前段通过使用FileSaver.js直接保存Excel,也可将blob提交服务器处理。具体的代码实现,请参考下面的博客http://blog.gcpowertools.com.cn/post/spreadsheetsv10-clientside-excelio.aspx
2023-07-23 09:54:491

如何正确运用PHP Spreadsheet

其实在众多方法中感觉Pear中的Spreadsheet_Excel_Writer很是好用。关于PHP Spreadsheet_Excel_Writer的安装本文不予介绍。以下为PHP Spreadsheet_Excel_Writer的引用的内容: < ?php //调用Writer.php require_once ‘Spreadsheet/Excel/Writer.php"; //创建Workbook $workbook = new Spreadsheet_Excel_Writer(); //定义导出Excel文件名 $workbook->send("test.xls"); //创建Worksheet $worksheet =& $workbook->addWorksheet("My first worksheet"); //设置字体大小 $format_column = & $workbook->addformat(array("Size"=>9,"Bold"=>1)); //数据写入 //标题行(第一行) $worksheet->write(0, 0, ‘Name", $format_column); $worksheet->write(0, 1, ‘Age", $format_column); //第一个人(第二行) $worksheet->write(1, 0, ‘John Smith"); $worksheet->write(1, 1, 30); //第二个人(第三行) $worksheet->write(2, 0, ‘Johann Schmidt"); $worksheet->write(2, 1, 31); //第三个人(第四行) $worksheet->write(3, 0, ‘Juan Herrera"); $worksheet->write(3, 1, 32); //关闭Workbook $workbook->close(); ?> 以上代码示例就是PHP Spreadsheet_Excel_Writer的具体使用方法。
2023-07-23 09:55:081

表格打开就弹出“WPS spreadsheet已停止工作 ”怎么办

建议到控制面板下把默认打印机更换之后,再打开WPS看是否正常;如果更换默认打印机后正常,有可能是原打印机驱动跟WPS没有关联好导致的,建议把这个打印机驱动卸载,到官网更新新的打印机驱动试试~
2023-07-23 09:55:163

怎样在窗体中插入Spreadsheet控件

首先,我们在VS2012中创建一个Window Store App工程。然后,将SpreadSheet控件添加到设计界面。最后,在控件上点击右键,选择Create a new document菜单项,然后会自动创建一个名为spreadsheet1.ssxaml文档,并自动设置到DocumentUri属性中。具体的实现,请参考下面的博客http://blog.gcpowertools.com.cn/post/%E4%BD%BF%E7%94%A8Spread%E4%BB%85%E9%9C%8030%E8%A1%8C%E4%BB%A3%E7%A0%81%E5%B0%B1%E5%AE%9E%E7%8E%B0%E8%AE%A1%E7%AE%97%E5%99%A8%E5%8A%9F%E8%83%BD.aspx
2023-07-23 09:55:551

表格打开就弹出“WPS spreadsheet已停止工作 ”怎么办

有出现这样(WPS spreadsheet已停止工作)的都是脚本出现问题了,如果你会修改一下脚本,要是不是你可以用360删除了再重一次就可以了,这个过程只是几分钟的整个事情,
2023-07-23 09:56:043

spreadsheet控件怎么连接wincc数据库

1、把EXCEL模版导出成XML或者HTML格式,在spreadsheet控件的有个XML 啥的属性,设置好就行了2、控件的使用方法和VBS操作EXCEL差不多属性方法参考:http://www.cnblogs.com/queen/archive/2010/08/21/1805312.html补充:那是我理解错误了...spreadsheet到EXCEL的话,可以用spreadsheet的EXPORT方法EXCEL到spreadsheet的话,用遍历EXCEL单元格写入到spreadsheet控件的单元格中遍历单元格,就是设置好spreadsheet对象和EXCEL对象可以用for循环例如for i = 0 to 20 for m = 0 to 20 spreadsheet.cells(i,m).value = EXCEL.cells(i,m).value nextnextEXCEL的操作方法,在论坛里面zhang版有帖子介绍:wincc写数据到excel控件http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1339777&b_id=5&s_id=17&num=12#anchvbs操作excel方法http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1341746&b_id=5&s_id=17&num=5#anch【分享】wincc读写excel脚本,经过测试的。http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1266491&b_id=5&s_id=17&num=12#anch
2023-07-23 09:56:131

打开Excel表出现WPSspreadsheets已停止工作怎么办

WPS的BUG 断网就没事。。。
2023-07-23 09:56:214

WPS spreadsheet怎么把英文版本改成中文?

WIN键+R调出运行,在运行弹框中输入“regedit”进入注册表。到这个注册位置:HKEY_CURRENT_USERSoftwarekingsoftOfficelanguages 右键修改languages参数说明:中文,zh_CN 英文,en_US应该可以帮助到你了,望采纳!谢谢!
2023-07-23 09:56:291

vb如何打印Spreadsheet1控件里的内容

从目前所掌握的资料来看,有两种方法:一、可以通过Spreadsheet1控件工具栏上的"导出到Excel",先导出为Excel文件,再利用Excel进行打印。二、先建立一个Word模板,并在模板内需要插入数据的地方建立标签。然后逐项提取Spreadsheet1控件内的数据到指定的标签内,再打印出含有数据的模板。在实际工作中,我采用第二种方法,效果不错。
2023-07-23 09:56:362

Spreadsheet 怎么使指定列单元格格式为文本

选中单元格——点击鼠标右键——设置单元格式——分类(c)中选文本格式
2023-07-23 09:56:451

捉急求助:vba打开spreadsheet

锁定12列代码: With Me.Spreadsheet1 .Cells.Locked = False .Columns(12).Locked = True .Sheets(1).Protect End With
2023-07-23 09:57:041

表格中填写身份证号码用什么格式

excel表格里填写身份证号码方法:  方法一:1.双击单元格,2.输入英文字符"3.然后再输入身份证号码即可。  方法二:1.右击该单元格,弹出选择“设置单元格格式”。2.在窗口中点击“数字”选项卡,分类中选择“文本”,点击确定。3.然后在输入身份证号码。
2023-07-23 09:57:143

nukeStudio里的spreadsheet怎么导出execl表格?

你打开帐簿的时候,上面的文件菜单里就有一个“引出”栏(是一个黄颜色的按钮),可以导出成各种文本形式的
2023-07-23 09:57:531

关于QT的spreadsheet问题,求解。

QTableWidget或QTableView啊。如果是需要在cell上面添加不同控件,还得自定义一个继承QItemDelegate的delegate类和一个继承QTableWidgetItem的item类。这个是qt的interview模式,自己看看qt自带demo是怎么实现的吧。
2023-07-23 09:58:011

无法实现excel 和matlab连接,提示无法查证Spreadsheet link EX许可证或未安装Spreadsheet link EX.

首先那个图标要是excl图标,如果不是,建议重装其次是他只兼容excl2003,安装正确解决上述两个问题应该没事,你在建模吧!!!
2023-07-23 09:58:103

怎么样去掉spreadsheet表格自带的鼠标右键菜单

首先打开306安全卫士,点击功能大全的【更多】在版面上找到【右键菜单】图标,然后点击添加。接着打开右键菜单管理,点击【开始扫描】扫描结果完成后,在左边的选项框中【勾选】你不想要的工具然后点击【删除】在提示版面中再次点击确定删除【是】如果那一天想要复原右键菜单工具时,也可打开360菜单管理,选择需要恢复的工具,点击【一键恢复】即可。
2023-07-23 09:58:181

用vba 将excel导入access的DoCmd.TransferSpreadsheet为何无法导入中文sheet表名?

那就用拼音呗
2023-07-23 09:58:363

SAP报表设置问题

多半是你的用户参数文件的 某个参数控制的。 你可以找找看删掉。
2023-07-23 09:59:034

因为文件在wps spreadsheets中打开怎么关闭文件

任务管理器结束任务。第一步,选择一个已经在软件中打开的文件,进行删除。第二步,发现无法完成,因为已经在wps中打开。第三步,按ctrl+delete+alt,或者在下面右键打开任务管理器,第四步,找到wps软件。第五步,右击选择结束任务,这下就能操作文件了。
2023-07-23 09:59:361

Perl 中的 Spreadsheet::WriteExcel 的这个package始终安装不上,哪位大神可以帮助一下

ppm install Spreadsheet::WriteExcel有些慢如果只是用其中的一些.pm 文件,可以去CPAN现在安装包解压到perl/lib 下 ,自己构建好 Spreadsheet文件夹 就可以在@INC中使用了
2023-07-23 09:59:443

我的excel里没有spreadsheet控件,请问要去哪里下载?

如何在2007以上版本引用spreadsheet控件?http://www.exceltip.net/thread-11307-1-1-2667.html
2023-07-23 10:00:001

Dev的 spreadsheetControl 控件怎么设置单元格只读

using DevExpress.Spreadsheet;spreadsheetControl1.CreateNewDocument();spreadsheetControl1.BeginUpdate();Range range = spreadsheetControl1.Document.Range["A1:C5"];//A1:C5要填充的位置。range.Merge();range.FillColor = DevExpress.Utils.DXColor.Beige;range.Value = "Hello, World!";range.Alignment.Horizontal = SpreadsheetHorizontalAlignment.Center;range.Alignment.Vertical = SpreadsheetVerticalAlignment.Center;spreadsheetControl1.EndUpdate();
2023-07-23 10:00:081

Office 2013 每次安装后都会出现Spreadsheet Compare 2013东西,怎么让它不安装呢?

应该是在安装的时候选择性安装或者,控制面板,程序-选择office,点击更改。找到这个选项,确定
2023-07-23 10:00:151

导出文件的时候弹出Spreadsheet is full是什么意思啊

Spreadsheet is full列表已满
2023-07-23 10:00:241

请教:有时在sap系统里导数据到excel里,一切换到的窗口,这个excel就消失不见了,那它到底存到哪里去了

我今天也遇到这个情况了,原因是因为当前有打开的Excel表中有图片中的情况,Esc一下,或点一下其他地方再重新保存一下就好了,就像有图片中的情况的时候打不开另外一个Excel一样。
2023-07-23 10:00:343

如何做英语笔记

部视频问答图片笔记小视频贴吧资讯文库应用直播音乐地图小程序职位采购小说用户购物热议1.不要用纸质笔记本,而搞一个 Excel 或其它 spreadsheet 文件,专门摘录好词好句或任何值得摘录保存的“好东西”:因为一个Excel 之类的s...2.建议尽量用电脑、Kindle app 等看任何英文的东西,便于做摘录 ---- ...3.做笔记时,看到比较有意思的、“打死我也想不起来会那样去表达” 的地方,...4.要与云盘同步:在电脑上摘录、或从 Kindle 里复制到 spreadsheet ...1.不要用纸质笔记本,而搞一个 Excel 或其它 spreadsheet 文件,专门摘录好词好句或任何值得摘录保存的“好东西”:因为一个Excel 之类的s...2.建议尽量用电脑、Kindle app 等看任何英文的东西,便于做摘录 ---- ...3.做笔记时,看到比较有意思的、“打死我也想不起来会那样去表达” 的地方,...4.要与云盘同步:在电脑上摘录、或从 Kindle 里复制到 spreadsheet ...
2023-07-23 10:00:492

如何将文字导入表格每个空格

将文字导入表格每个空格具体步骤如下首先准备好打印的文本文件,打开Excel表格。复制文字(注意:文字之间要用空格隔开),在Excel表格中选择一个单元格,粘贴进去。选择菜单栏中“数据”—“分列”,弹出对话框,然后选择对话框中“下一步”—“下一步”,点击“完成”;文字就被分到不同的单元格中了。扩展资料电子表格(Spreadsheet),又称电子数据表,是一类模拟纸上计算表格的计算机程序。它会显示由一系列行与列构成的网格。单元格内可以存放数值、计算式、或文本。电子表格通常用于财务信息,因为它能够频繁的重新计算整个表格。电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。可以帮助用户制作各种复杂的表格文档,进行繁琐的数据计算,并能对输入的数据进行各种复杂统计运算后显示为可视性极佳的表格,同时它还能形象地将大量枯燥无味的数据变为多种漂亮的彩色商业图表显示出来,极大地增强了数据的可视性。另外,电子表格还能将各种统计报告和统计图打印出来。EXCEL是微软OFFICE软件中的电子表格组件,其做出的表格是电子表格中的一种,除此以外还有国产的CCED、金山WPS中的电子表格等。MicrosoftOfficeExcel是办公室自动化中非常重要的一款软件,很多巨型国际企业都是依靠Excel进行数据管理。它不仅仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,Excel是微软公司的办公软件Microsoftoffice的组件之一,是由Microsoft为Windows和AppleMacintosh操作系统的电脑而编写和运行的一款试算表软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的微机数据处理软件。
2023-07-23 10:01:101

用vba 将excel导入access的DoCmd.TransferSpreadsheet为何无法导入中文sheet表名?

那就用拼音呗
2023-07-23 10:01:203

请接收下我的EXCEL表格.用英语怎么说

Please accept my EXCEL spreadsheet。please:请accept:接受my:我spreadsheet:电子制表软件;电子数据表
2023-07-23 10:01:351

低应变测试曲线怎么导出

左键选择一个曲线绘图边框,注意不要点击在曲线、图例或坐标轴上。另一个方法是可以在Adams/Postprocessor左侧窗口的模型树中选择对应的曲线绘图,在这个过程中可能需要点击一个page前的+号以将page中的内容扩展开显示对应的曲线绘图。当选择了一个曲线绘图后,注意在窗口左下角的属性编辑窗口中的Table复选框。选择Table复选框后对应的属性编辑窗口将变为观察图表显示的控制窗口。在视窗中原来的曲线绘图变为了HTML格式的图表数据。下图例子中显示了单摆的X向和Y向位移。2.Adams/PostProcessor中曲线数据导出方式,在Adams/PostProcessor中,导出数据有三种方式:Numeric Data,Spreadsheet和Table。Numeric Data和Spreadsheet方式导出数据会导出整个结果集中包含的数据,Table方式导出数据只会导出在你所选择的曲线视图中显示的曲线数据。例如,如果整个仿真时间为2秒,那么Numeric Data,Spreadsheet方式会导出完整的2秒钟内所有的数据点;那么如果你只想导出1秒钟的数据,那么你可以设定坐标横范围为0至1秒,然后利用Table方式导出数据。File->Export->Table弹出对话框,在File Name中指定文件名称,将以后缀名".Tab"输出该文件,Plot域中指定那组数据需要输出;你可以直接输入曲线绘图的名称或通过Pick/Browse/Guess工具来找到对应的曲线绘图。另外有两种数据格式供选择:spreadsheet和HTML格式。在spreadsheet格式中,每一列数据是通过Tab字符分隔开,模型的名称及每列的标签都以双引号的字符串形式包含在输出文件中。大部分spreadsheet格式数据可以直接读取,当你导入这些数据报错时,你可以去编辑或删除标签行。
2023-07-23 10:01:421

电子表格用Excel 2016能正常打开,用WPS表格打不开!出现“wps spreadsheets未响应”错误!!!

1、WPS文字正常吗?你试试下面方法:点击桌面左下角开始--运行,输入regedit,进入注册表,HKEY_CURRENT_USERSoftwareMicrosoftOfficeExcelAddins这个路径下的文件夹都删掉HKEY_LOCAL_MACHINESOFTWAREMicrosoftOfficeExcelAddins 这个路径下的文件夹都删掉然后试试能不能正常打开~2、表格打开就弹出“WPS spreadsheet已停止工作 ”怎么办_office办公软件在线帮助_Office求助:http://help.wps.cn/q-40860.html
2023-07-23 10:01:522

ACCESS中用TransferSpreadsheet导入.xls文件时如何同时添加主键(ID)

其实为什么不换个思路想呢? Access数据库是支持过程存贮的,这也就意味着我们可以在Access中去编写一段导入Excel数据表的程序,关键在于这个导入程序非常好写,只需要调用一下Access的特写方法就行了,用不着一句一句硬写,比如,我写的一个信息系统中,在Access中导入Excel表就有这么一句 DoCmd.TransferSpreadsheet acImport, , "导入选题", "选题.XLS", True, "A1:F100" 你看这多简单 就是Access中DoCmd对象的一个TransferSpreadsheet方法就行了,而且执行效率比自己硬写的高得多 你再研究一下,VB是可以调用Access中的存贮过程的,这样不就解决问题了吗
2023-07-23 10:02:021

SAP如何查询未清销售订单?

试试Tcode V.02
2023-07-23 10:02:113

IBM出的报表Birt和安讯Actuate公司有什么关系?

安讯公司是全球企业报表和绩效管理应用的主导者,其应用能够被100%的用户所采用,提高企业绩效。安讯为企业提供可升级的,高可靠性,高可扩展性和高性能的报表环境。客户使用安讯软件,可通过防火墙内部和外部传输相关信息给使用者,应用包括性能管理和客户自助服务应用,电子表单应用和Java 报表应用等。安讯已经拥有世界各地的超过 3,500个客户,涉足领域包括财政服务 (例如美国银行) ,生命科技(例如 Johnson & Johnson, Merck, Humana) ,政府行业(例如美国军方,US Navy,FDIC,澳大利亚邮政),航空航天(例如 Boeing, LockheedMartin) ,高科技(例如 IBM,戴尔),通信(例如 NTT, Verizon) 和娱乐业(例如 TimeWarner)。OEM 合作伙伴包括 Siebel,S1,MRO 和 Deltek 等。Actuate 是首家提供了实时企业报表应用平台,通过整合企业信息整合(Enterprise Information Integration(EII))的技术,开发和部署企业报表应用。通过企业报表应用平台,能够实时获取操作信息,提高客户收益和发布企业信息。Actuate 部署架构技术中,关键特性是可升级性,企业应用足以升级到为全部的企业内部和外部用户服务。完整的企业报表应用平台的组成部分是:u2022 唯一的元数据层,提高信息分析的准确性,并且可被Actuate 平台的全部产品模块使用。u2022 传统产品包,提供Web Html网页,Excel电子表单和 Analytic Cubes(分析立方体)的方式展示数据。包括e.Report选项,e.Report设计器,e.Spreadsheet选项,e.Spreadsheet设计器,Actuate Query 和 Actuate Analytics选项。u2022 开源产品包,Actuate BIRT基于开源Eclipse平台的商业智能工具(Business Intelligence Reporting and Tools)。Actuate BIRT包括了功能强大的报表、图形设计器和运行时的组件,生成和部署BIRT报表。u2022 一个全面的开发环境,用来创建、整合和维护核心数据的访问和企业报表应用的报表基础架构。(e.Report设计器专业版,e.Spreadsheet设计器,Information Object设计器和Analytics设计器)Actuate 的合作策略包括了,策略联盟合作伙伴(例如,IBM, BEA, SUN, SAP,Oracle) 和系统整合合作伙伴(例如,Accenture 和 IBM全球服务) 。Actuate 始建于 1993 年,是在 Nasdaq 上市的公司。目前 Actuate 总部位于美国加利福尼亚州的南旧金山,在多伦多、新加坡(亚太总部)、法国、德国、日本、瑞士、中国和英国设有分公司。
2023-07-23 10:02:191

如何用WPS中的JS宏复制粘贴不同的数据单内容?

使用WPS中的JS宏可以自动化处理数据,其中复制粘贴不同的数据单内容是一个常见需求。下面是具体的操作步骤:打开WPS表格,在需要进行复制粘贴操作的数据单中选定需要复制的单元格区域。点击“开发”选项卡,在“JS宏”组中选择“Visual Basic”或者“JavaScript”。在弹出的编辑器窗口中,输入以下代码:function main() { var sheet = spreadsheet.getActiveSheet(); var range = sheet.getRange("A1:C3"); // 自定义需要复制粘贴的单元格范围 var cellData = range.getValues(); var rowCount = cellData.length; var colCount = cellData[0].length; for (var i = 0; i < rowCount; i++) { for (var j = 0; j < colCount; j++) { var cell = sheet.getActiveCell().offset(i, j); cell.setValue(cellData[i][j]); } }}将上述代码中的“getRange”函数中的单元格范围修改为你需要复制的单元格范围,如“A1:C3”。点击编辑器窗口中的“运行”按钮,即可完成复制粘贴不同的数据单内容的操作。注意:以上代码仅供参考,具体实现需要根据个人需求进行相应的修改。同时,使用JS宏需要有一定的编程基础和经验,建议谨慎操作。
2023-07-23 10:02:382

如何将Excel导入到SharePoint列表

进入sharepoint页面点击又上角齿轮图标,选择add an appSharePoint app搜索框中,输入import,可以得到Import Spreadsheet点击Import SpreadSheet,从电脑中选择excel文件,即可完成excel列表导入。
2023-07-23 10:02:451

SAP FBL1N 供应商报表导出至excel时,图标如何转换成符号的问题

你用中文版进去试试,英文的导出有时候是乱码
2023-07-23 10:02:534

SAP 中几个问题,请大家帮帮忙吧,万分感谢:

SAP不要导出到EXCEL中,要导出到TXT文件再转为EXCEL即可。
2023-07-23 10:03:012

我要在linux下使用perl来处理excel文件

你可以用Spreadsheet::ParseExcel先解析excel,再用Spreadsheet::WriteExcel写入。或者直接使用Spreadsheet::ParseExcel::SaveParser。
2023-07-23 10:03:101

excel 2007 的activeX控件里 microsoft office spreadsheet控件怎么消失了?是不是有替代控件?

alt+f11试一试……嘿嘿
2023-07-23 10:03:172

我想用perl新建1个excel,然后新建一个sheet,然后给这个sheet的每一个单元格都加上边框,请问该如何操作

消灭零回答
2023-07-23 10:03:273

EXCEL VBA里如何编码可以让双击某单元格时,呼出自己设置的选项列表?

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)End Sub此为双击事件的框架,具体要根据实际需求来写代码程序都是很严谨的,需要知道操作对象的详细信息!
2023-07-23 10:03:371