VB.net WPS二次开发
最近公司开始主流使用Wps,支持国产
那么原来针对微软Office制作的软件需要做些修改
今天拿Wps表格做演示
新建Vb.NET桌面应用项目
添加引用
添加上图两个
这时候引用里面会出现Excel
双击打开
可以看到这个并不是MicroSoft的
简单做个测试界面
```vbnet
Imports Excel
Public Class Form1Public WpsEt As Application = CreateObject("ket.application")Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.LoadEnd SubPrivate Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickWpsEt.Visible = TrueWpsEt.Workbooks.Open("D:\测试.xlsx")WpsEt.Worksheets(2).activate()If WpsEt.ActiveWorkbook.ReadOnly = True ThenMsgBox("测试表格为只读状态,请关闭后从软件重新打开", MsgBoxStyle.DefaultButton1, "错误提醒")End IfEnd SubPrivate Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.ClickDim row_h As Integer, column_l As Integerrow_h = TextBox1.Textcolumn_l = TextBox2.TextWpsEt.Cells(row_h, column_l) = "软件写入wps表格数据测试"End Sub
End Class
在D盘下建立一个表格做下测试
其它的Word什么的还没有测试,不过应该代码修改很小
VB.net WPS二次开发相关推荐
- java wps 二次开发,Wps二次开发(POI)
Wps二次开发(POI) 一.POI的介绍 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对办公Office格式档案读和写的功能.以下是POI的几个重要组 ...
- Wps二次开发(POI)
Wps二次开发(POI) 一.POI的介绍 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对办公Office格式档案读和写的功能.以下是POI的几个重要组 ...
- python调用linuxapi_Linux上使用python调用WPS二次开发接口
原文链接Linux上使用python调用WPS二次开发接口 - C++ Programerwww.cryfeifei.cn 环境Ubuntu18.04 WPS For Linux Python3 简 ...
- wps 二次开发的问题
最近搞office和wps的二次开发,因为之前从没搞过,所以时间浪费在搜索各种接口的说明上,office系列做完后着手wps,却遇到了难以解决的问题 -- 按照wps 官方在2009年的说法,接口和o ...
- WPS二次开发简单示例
有时候软件会有报告生成的功能需求,一般都用MS OFFICE开放的接口来开发,但是MS OFFICE不是免费的,可以考虑用WPS开放的接口.MS OFFICE和WPS的接口其实差不太多. ...
- wps二次开发无法创建对象wps.application的解决方案
http://bbs.wps.cn/forum.php?mod=viewthread&tid=22427301&page=1 浅谈不同WPS的Api版本调用--老版本V8与新版本V9 ...
- vb杨辉三角代码编写_「二次开发」——基于VB.NET的NX UG软件二次开发基础
前几期中为大家介绍了CATIA软件.AutoCAD软件基于VB.NET的二次开发,本期再来为大家介绍一下NX UG软件基于VB.NET的二次开发. NX UG软件版本:NX 12.0.0.27 开发软 ...
- vb外部调用autocad_利用VB与AutoCAD链接进行CAD二次开发
利用VB进行AutoCAD二次开发,首先应该将VB于CAD进行链接:在编写VB代码之前,在VB编程环境中引用CAD对象库,在编写VB程序代码时,创建CAD对象启动运行CAD程序. VB与CAD进行链接 ...
- 基于VB.NET的NX UG软件二次开发基础
本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 前几期中为大家介绍了CATIA软件.AutoCAD软件基于VB.NET的二次开发,本期再来为大家介绍一下N ...
最新文章
- 数组对称_对称性应用在物理中的几个小例子
- Packagist / Composer 中国全量镜像
- 260万奖金池!目标检测新赛事来了
- 院士论坛 | 郭毅可院士:人工智能的热望与冷思考
- 脑电分析系列[MNE-Python-1]| MNE-Python详细安装与使用(更新)
- python3 线程池 ThreadPoolExecutor 简介
- 把我坑惨的一个MySQL双引号!
- PHP密码问题陈婷代码_PHP实现登录注册
- python写tcp通信程序_一个简单的基于TCP通信的服务器端与客户端程序
- 粤港澳湾区邮轮产业崛起 构建邮轮母港群尚需加强合作
- 2022张宇考研基础30讲 第十讲 积分等式与积分不等式
- python发送超大附件邮件_【Python】发送邮件功能浅析
- ppt里面如何插入页脚
- pixhawk连接到nvidia xavier
- 编程中的英语单词大全
- 高精度计算-大整数除法
- 字符串匹配/模糊匹配(查找/模糊查找)的算法
- mysql 事件跟踪_ORACLE 事件跟踪
- 神了!用Python预测世界杯决赛,发现准确率还挺高!
- 三年前端开发面试经验加感悟(干货分享)
热门文章
- 分享各大OJ平台,干货满满
- 那些程序员们后知后觉的职涯经验
- [渝粤教育] 西南科技大学 土力学基础工程 在线考试复习资料(1)
- C# Winform 相册功能,图片缩放,拖拽,预览图分页
- 3.13课·········冒泡排序
- Linux 设置安排每天重启任务
- mysql find in set 函数在pgsql中的函数写法
- u启动制作u盘启动盘重装系统教程,如何使用u盘重装系统
- 【ANFIS 时序预测】基于 ANFIS 的时间序列预测附 MATLAB 代码
- MSP432P401R LaunchPad教程(一)时钟配置