vlist虚表与Excel数据 的存取

vlist虚表与Excel数据 的存取


废话不多说,直接上源码

import win.ui;
import godking.libxl;

import godking.vlistEx;
import console;
console.open();
/DSG{{/
mainForm = win.form(text=“vlistEx - table adapter”;right=599;bottom=449)
mainForm.add(
button={cls=“button”;text=“转存excel”;left=45;top=401;right=152;bottom=433;z=2};
listview={cls=“vlistEx”;left=11;top=20;right=590;bottom=385;acceptfiles=1;aw=1;db=1;dl=1;dr=1;dt=1;edge=1;hscroll=1;vscroll=1;z=1}
)
/}}/

//批量设置单元格内容

var t = {
{“[@rowindex]”,“张三”,26,“山东”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“李四”,28,“江苏”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“王五”,29,“四川”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“SSS”,10,“四川”,“等待中”}//使用行索引标识符
{“[@rowindex]”,“AAA”,35,“四川”,“等待中”}//使用行索引标识符
}

mainForm.listview.setColumns({“序号”,“文件名称”,“文件路径”,“保存路径”,“当前状态”},0x2/_LVCFMT_CENTER/)

mainForm.listview.setTable(t)

mainForm.button.oncommand = function(id,event){
//新建文件
var book = godking.libxl.new(“d:\example.xls”);
var sheet = book.sheet();

TA =mainForm.listview.getTable(t);

sheet.setTable(1,5,TA);
//保存文件
book.save();
book.release();
}

mainForm.show();
win.loopMessage();

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值