excel封装成exe工具(excel打包成exe)

Excel表格网 2022-10-13 11:30 编辑:雷秋 286阅读

1. excel打包成exe

可以用py2exe

输入pip install py2exe

新建一个setup.py文件

然后在setup.py里写

然后输入python

setup.py

py2exe即可。

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

2. excel打包成exe文件安装

  不管什么文件,想要刻录到光盘中,首先得确保你的光驱为刻录机,并准备好对应的刻录光盘,插入光驱。然后建议使用专门的刻录软件,如Nero之类的。   一般现在常见的DVD刻录光盘容量至少为4.7G,可容纳的文件数量很多,如果你的文件并没到达这个容量,建议选择启动多重区段光盘,然后点击新建,把所需文件拉到左侧,点击工具栏中的刻录按钮进行刻录。   以后要继续使用这张光盘时,则选择继续多重区段光盘即可。不过由于每次刻录还会有其它相应信息在光盘上,从而造成光盘空间的浪费,所以建议积攒了一定数量的文件之后再刻录,一张光盘的刻录次数不要太频繁。

3. excel打包成cd

1、电脑打开重叠的Excel表格。

2、打开Excel表格后,点击左上角的倒三角图标全选表格。

3、点击倒三角图标全选表格后,鼠标左键双击重叠单元格的数字线。

4、鼠标左键双击重叠单元格的数字线后,所有重叠的单元格就都显示出来了。

4. excel打包成软件

背景

在学习微信小程序的过程中,需要导出excel文件数据,可是却没有后台服务器,所以只能够想着使用纯前端去导出excel

使用插件:excel-export

导出思想

将数据封装成excel文件

将excel文件上传到云存储中

将云存储的excel文件以图片的格式下载到本地

修改图片文件后缀为xlsx,成为excel文件

操作

将数据封装成excel文件;将excel文件上传到云存储中

建立云函数(我的云函数名称:uploadexportfile),打开云函数终端,安装excel-export插件

// 云函数入口文件

const cloud = require('wx-server-sdk')

const nodeExcel = require('excel-export');

const path = require('path');

cloud.init()

// 云函数入口函数

exports.main = async (event, context) => {

var tableMap = {

styleXmlFile:path.join(__dirname,"styles.xml"),

name: Date.now()+"-export",

cols: [],

rows: [],

}

var tableHead = ["编号", "名称", "生日", "年龄"];

//添加表头

for(var i=0;i<tableHead.length;i++){

tableMap.cols[tableMap.cols.length]={

caption:tableHead[i],

type:'string'

}

}

//表体:伪数据

const tableList = [

{编号:0,名称:'张三',生日:'2019-5-1',年龄:20},

{编号:1,名称:'李四',生日:'2019-5-1',年龄:45}

]

//添加每一行数据

for(var i=0;i<tableList.length;i++){

tableMap.rows[tableMap.rows.length]=[

tableList[i].编号,

tableList[i].名称,

tableList[i].生日,

tableList[i].年龄

]

}

//保存excelResult到相应位置

var excelResult = nodeExcel.execute(tableMap);

var filePath = "outputExcels";

var fileName = cloud.getWXContext().OPENID + "-" + Date.now()/1000 + '.xlsx';

//图片上传到云存储

return await cloud.uploadFile({

cloudPath: path.join(filePath, fileName),

fileContent: new Buffer(excelResult,'binary')

}).then(res=>{

console.log(res.fileID);

return res;

}).catch(err=>{

});

}

DOWNLOAD

//导出excel

function exportFile(dataHeader,dataList){

wx.showLoading({

title: '正在导出',

});

console.log(dataHeader);

console.log(dataList);

wx.cloud.callFunction({

name:'uploadexportfile',

data:{

dataHeader:dataHeader,

dataList:dataList

}

}).then(res=>{

const fileID = res.result.fileID;

//下载文件

wx.cloud.downloadFile({

fileID: fileID

}).then(res1 => {

this.saveFileToPhotosAlbum(res1);//保存文件到相册

this.delCloudFile(fileID);//删除云存储文件

}).catch(error => {

// handle error

})

}).catch(err1=>{

});

}

//保存文件到本地相册

function saveFileToPhotosAlbum(res){

//授权

this.writePhotosAlbumAuth();

// 保存文件

var saveTempPath = wx.env.USER_DATA_PATH + "/exportFile"+new Date().getTime()+".jpg";

wx.saveFile({

tempFilePath: res.tempFilePath,

filePath: saveTempPath ,

success:res1=> {

//获取了相册的访问权限,使用 wx.saveImageToPhotosAlbum 将图片保存到相册中

wx.saveImageToPhotosAlbum({

filePath: saveTempPath ,

success: res2 => {

//保存成功弹出提示,告知一下用户

wx.hideLoading();

wx.showModal({

title: '文件已保存到手机相册',

content: '文件位于tencent/MicroMsg/WeiXin下 \r\n将保存的文件重命名改为[ .xlsx ]后缀即可正常打开',

confirmColor: '#0bc183',

confirmText: '知道了',

showCancel: false

});

},

fail(err2) {

console.log(err2)

}

})

}

});

}

//删除云存储文件

function delCloudFile(fileID){

const fileIDs=[];

fileIDs.push(fileID);

//删除云存储中的excel文件

wx.cloud.deleteFile({

fileList: fileIDs,

success: res4 => {

// handle success

console.log(res.fileList);

},

fail: console.error

})

}

//上传单个文件

function uploadSingleFile(cloudPath,filePath){

wx.cloud.uploadFile({

cloudPath: cloudPath, // 上传至云端的路径

filePath: filePath, // 小程序临时文件路径

success: res => {

// 返回文件 ID

console.log(res.fileID)

},

fail: console.error

})

}

//微信图片保存到本地相册授权

function writePhotosAlbumAuth(){

wx.getSetting({

success(res) {

if (!res.authSetting['scope.writePhotosAlbum']) {

wx.authorize({

scope:'scope.writePhotosAlbum',

success() {

console.log('授权成功')

}

})

}

}

})

}

module.exports={

uploadSingleFile:uploadSingleFile,

exportFile:exportFile,

saveFileToPhotosAlbum:saveFileToPhotosAlbum,

delCloudFile:delCloudFile,

writePhotosAlbumAuth:writePhotosAlbumAuth

}

5. excel打包成exe运行

找到C:\Program Files\Microsoft Office\OFFICE11\excel.exe 鼠标选中->右键->复制切换到桌面->右键->粘贴快捷方式

6. excel打包什么意思

用WINRAR压缩,压缩好后发邮件的时候,把这个压缩好的文件作为附件添加,然后发送邮件就可以了。

7. excel打包成apk

第一步,制作excel文件,A列输入卡片正面,B列输入卡片反面。Excel 文件打开另存为txt文件(重点:选unicode 格式),再次打开txt文件另存为UTF-8形式,第三次形成的文件格式就是我们需要的格式。

第二步,打开电脑版Anki,导入文件,然后同步,第一次同步会让你输入之前激活的邮箱地址。

第三步,打开ipad,按同步键,第一次同步会让你输入激活的邮箱地址。

8. 如何打包成exe

1、第一步,打开软件,打开自己要发布的工程,如下图。

2、第二步,点击底部的【Terminal】打开终端,在终端输入命令“pip install pyinstaller”后回车,根据提示进行安装,如下图。

3、第三步,输入命令 “pyinstaller”,回车显示安装成功,如下图。

4、第四步,输入命令“yinstaller--console--onefile jingyan_frame.pyp”, 出现“successfully”即代表发布成功。

5、第五步,在工程目录下/dist文件夹,找到打包好的exe文件,如下图。

6、第六步,双击exe文件后,运行结果如下图所示。

9. 怎么把多个excel打包

步骤1 在刚刚建立的主文档中,选择“工具|邮件合并”,调出“邮件合并”工具栏。步骤2 选择“打开数据源”,将建立的信息导进来。步骤3 将光标置于表格内要插入相应项目的位置,单击“插入域”,调出“插入合并域”对话框,在“数据库域”中选择插入的字段要保证与电子表格标题行中的一一对应,直至操作完毕。步骤4 点击“合并域”选项步骤5 最后需要发邮件通知相关人员。选择“合并到电子邮件”,打开该对话框,在“收件人”处选择“E-mail”,可以选择以附件或纯文本的方式发送。“发送记录”选择“全部”,此时点击“确定”。

10. Excel打包

选中三个表格,右键点击→压缩到某个文件中,前提是必须安装了压缩软件

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片