Excel表格网

把excel封装成exe软件(能否把excel文件封装为程序)

来源:www.0djx.com  时间:2022-11-23 12:00   点击:267  编辑:表格网  手机版

1. 能否把excel文件封装为程序

创建一个文件夹=》将要打包的Word文档和Excel文档拖进该文件夹=》选定该文件夹,鼠标右键添加到压缩文件红楼怡兰 电

2. exe封装软件用什么好

1、下载一个虚拟机(虚拟机比较方便操作),用虚拟机7版本。

2、下载一个纯净版的系统,可以安装版,可以是ghost版,用的是安装版:

3、在虚拟机里装好的系统大家可以再克隆一个,避免操作失误再装系统比较麻烦,这纯属于推荐给粗心大意的朋友,要是觉得可以一次弄好,这个备份可以省略。

4、把封装工具用UltraISO.exe打包准备好。

打包好就可以装载到虚拟机的光驱里,虚拟机光驱特别方便。

5、装软件,这里就不多说了,大家都会装,请注意装推广软件时请断开网络链接。

6、开始封装系统:

封装系统的步骤是:

(1)把sysprep拷贝到C盘根目录。给系统减肥,优化系统,可以给系统预装主题,

(2)制作Program Files压缩跟自解压缩文件,这里选择权限压缩。

等待压缩文件完成,这里压缩文件大小取决于你安装软件的program file 文件大小,压缩出来的文件大概是自身文件大小的三分之一。这里做的program file较大,装了推广软件,再个电脑本身配置,喝一杯茶再来大概会压缩完了,电脑配置很好的话会快些。

总算压缩好了,接下来做自解压缩program file 。

(3)自解压缩做好就可以卸载电脑上的驱动了,驱动是从下至上卸载,有两个注意项:卸载到计算机时要更新硬件驱动而不是卸载驱动,计算机更新驱动为:更新IDE控制器为:标准双通道PCI IDE控制器。

(4)封装系统,打开nowprep.exe,开始封装。

(5)封装好关机再次启动电脑时从PE进去备份GHOST系统。

(6)把备份好的GHOST拷贝出来放到ISO里刻成光盘就完成了。

3. excel做成exe

最好将各部门耗材及统计表放在同一工作簿中,一个工作簿可容纳255个工作表。同一工作簿的不同工作表之间用关联产生统计表。这样拷贝时只有一个文件,应该不会出现找不到数据源等错误。

为了安全可以对各个工作表进行保护,并分别设置不同的密码。如果在局域网中,还可以设为共享工作簿,由部门直接在各工作表中填入数据。

另外一个问题,可点“工具”->“选项”->“重新计算”,选中“自动重算”及“更新远程引用”和“保存外部链接数据”三项,点“确定”。

4. exe封装软件制作工具

可以用py2exe

输入pip install py2exe

新建一个setup.py文件

然后在setup.py里写

然后输入python setup.py

py2exe即可。

之后查看dist文件夹,里面就是了!不过没办法至生成一个exe,需要一些用来支持的库

5. excel封装exe后还能编辑吗

原因:分别双击打开的Excel会分别开启不同的进程,打开任务管理器,发现有两个EXCEL.EXE的进程,跨进程编辑会出现不兼容的问题(此话乱猜测)。

要想从excel文件1复制单元格数据到excel文件2,先打开文件1,执行“文件”—“打开”,找到文件2并打开,这时文件1和文件2之间就可以随便拷贝粘贴数据了。

查看一下任务管理器,发现就只有一个进程。

6. c语言封装成exe

要将用Matlab语言编写的函数文件编译成可独立执行的*。exe文件(即可脱离Matalab环境的执行程序),首先 要安装和配置好Matlab Compiler,一般来说,在安装Matlab时就已经安装了相应版本的Matlab Compiler。

只是不同版本的Matlab,其编译器的使用方法有一定的差异,这一点要引起一定的注意。

在确定安装好Matlab Compiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入:

mbuild –setup

然 后根据提示执行相应的操作,使用者可根据自己计算机中现有编译器的情况选择合适的编译器,如VC++ 6。

0、VC++7。0、Bland C的编译器等,目前Matlab好象还不支持VC++8。0(我计算机安装的就是VC++2005,Matlab就无法识别)。当然,如果你的计算机里根 本就没有安装其他任何语言的编译器,也可选择Matlab自带的Lcc编译器,其实这个编译器对大多数用户已经够用了(我就是选择的Matlab自带的 Lcc编译器)。

配置好编译器后,自然就是对自己编写的M文件进行编译了。

将M文件编译为独立可执行文件的语法是:

>>mcc –m fun1。m fun2。m…。。

其中fun1就是最后的可执行文件的名称。

另外,也可通过采用命令开关-o指定编译最终目标文件的名称,如 mcc –m main。

m –o mrank_main,就是将编译后的文件指定为mrank_main。exe。

编译后的生成文件根据编译器的版本不同而不同。具体的可参阅相关资料。

另外:

如果要在没有安装matlab的计算机上执行编译后的程序,

首先,要将路径:MATLAB/R2012b/toolbox/compiler/deploy/win32路径中的MCRinstaller。

exe安装到该计算机上。

其次,要将“MCRinstaller。exe安装目录runtimewin32”这个路径添加到该计算机的环境变量中。

添加的方法是:右击“我的电脑”“属性”“高级”“环境变量”“添加”指定一个变量名,然后将上述路径复制到里面就可以了。

第三步,将编译生成的相相关文件拷贝到同一目录下(当然其他目录亦可)。

第四步,打开MS-dos操作窗口,进入到编译后的*。exe程序所在的目录,执行编译生成的*。exe文件即可。

需要说明的一个问题:

如果你的程序还附带有图片(如Version上的图标)、Web页面(如help文档),在编译的时候可能无法与M文件一起编译。

这没有关系,先在计算机上执行一次你编译后生成的独立可执行文件,这时在同一目录下会生成一个以你编译后的程序名+_mcr结尾的 文件夹,这时,你只需要把与程序相关的图标和Web页面拷贝到该文件夹中的Matlabprogram下面的一个子目录(一般与用于编译的文件夹名相同) 中即可。

其他的方法还有:(以下是网上搜索到的方法,没有试验过,有兴趣的朋友可以试一试)

方法一:

在matlab 下的workspace里打comtool,点file-open project将我们先前建好的comtest。cbl工程文件打开,再点component--package component就实现了打包,此时到comtestdistrib文件夹里看,生成的comtest。

exe就是打包后的解压程序,双击它会解压出一 些文件,再点击解压出来的_install。bat就可以实现安装。

方法二:如何将gui生成exe ?

已有gui。m文件和gui。fig文件

1 在matlab的command窗口中输入

mcc -B sgl GUI。

m

2。将上步生成的文件包括*。m 文件和*。fig文件一起考到待运行的机器

此时仍需matlab所必需的动态连接库。

3。 将 /extern/lib/win32/mglinstallar。exel拷贝到到待运行机器上

4。 在机器上先运行mglinstallar。

exe, 然后选择解压目录,将在指定目录下解压缩出bin和toolbox两子目录,其中在binwin32目录下就是数学库和图形库脱离MATLAB运行所需的 所有动态连接库,共有37个。可以将这些。dll考入system32, 也可以直接放在应用程序目录下。

而toolbox目录则必须与应用程序同一目录。

5。大功告成。

方法三:运行mcc -B sgl GUI。m 生成exe文件,把GUI。exe文件和GUI。ctf文件拷贝到目标电脑上,然后在目标电脑上安装 MCRInstaller。exe ,安装完以后,我点击GUI。

exe,它显示:this application has requested the Runtime to terminate it in an unusual way。这个可能是哪里出错了呢?

Solution:

The segmentation violation can be caused due to a corruption in either the profile of the current user or by corrupted Windows libraries。

In order to determine which is the cause, try logging in as a different username and run MATLAB。

If you are able to successfully launch MATLAB under a different username:

1。

Log onto the machine, as the user that is receiving the error。

2。 On your desktop, click on Start > Run

3。 Type "regedit" in the Open text field and click OK, this will bring up the Registry Editor

4。

In the Registry Editor expand the following folders: HKEY_CURRENT_USER > Software > MathWorks > Matlab

5。 Under the MATLAB key, find the folder having the same name as the version number of the MATLAB that is crashing; and delete it。

This Registry key will be regenerated the next time MATLAB is started。

Click on the link below to view an image of the Registry Editor, which shows how to delete a registry key for MATLAB 6。

5 (R13)。

After following these steps, you should be able to launch MATLAB successfully。

If MATLAB crashes regardless of the user who is logged in, the crash may be caused by corrupted system libraries。

For Windows NT, 2000, or XP, some customers have found that reinstalling Windows Service Packs have resolved the issue

7. 封装成exe文件

视图”>“工具栏”>“自定义...”>“命令”>左边的方框中选“宏”>右边的方框中将“自定义按钮”拖到菜单栏上任意一个图标旁边>点“关闭”关掉对话框>点击菜单栏上刚刚拖上去的图标>在弹出的对话框中“宏名”处填入“你要的名字”>点“确定”,这个图标就已经与“你要的名字”关联好了。

8. vba封装成exe 工具

在VBA编辑器的"工具”菜单里点“VBAProject属性",在“保护”页中把“查看时缩定工程”的勾选上,然后输入密码后确定即可。这样下次打开查看代码时就需要输入密码了。但这种加密方式的破解,早就有专用工具了,可以在网络上查找试试。比较好的方法是,把做好含有VBA代码的Excel编译成exe文件,这种工具也可以在网上找到,自己找一下吧。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片