最近公司开始主流使用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二次开发相关推荐

  1. java wps 二次开发,Wps二次开发(POI)

    Wps二次开发(POI) 一.POI的介绍 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对办公Office格式档案读和写的功能.以下是POI的几个重要组 ...

  2. Wps二次开发(POI)

    Wps二次开发(POI) 一.POI的介绍 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对办公Office格式档案读和写的功能.以下是POI的几个重要组 ...

  3. python调用linuxapi_Linux上使用python调用WPS二次开发接口

    原文链接Linux上使用python调用WPS二次开发接口 - C++ Programer​www.cryfeifei.cn 环境Ubuntu18.04 WPS For Linux Python3 简 ...

  4. wps 二次开发的问题

    最近搞office和wps的二次开发,因为之前从没搞过,所以时间浪费在搜索各种接口的说明上,office系列做完后着手wps,却遇到了难以解决的问题 -- 按照wps 官方在2009年的说法,接口和o ...

  5. WPS二次开发简单示例

    有时候软件会有报告生成的功能需求,一般都用MS OFFICE开放的接口来开发,但是MS OFFICE不是免费的,可以考虑用WPS开放的接口.MS OFFICE和WPS的接口其实差不太多.       ...

  6. wps二次开发无法创建对象wps.application的解决方案

    http://bbs.wps.cn/forum.php?mod=viewthread&tid=22427301&page=1 浅谈不同WPS的Api版本调用--老版本V8与新版本V9 ...

  7. vb杨辉三角代码编写_「二次开发」——基于VB.NET的NX UG软件二次开发基础

    前几期中为大家介绍了CATIA软件.AutoCAD软件基于VB.NET的二次开发,本期再来为大家介绍一下NX UG软件基于VB.NET的二次开发. NX UG软件版本:NX 12.0.0.27 开发软 ...

  8. vb外部调用autocad_利用VB与AutoCAD链接进行CAD二次开发

    利用VB进行AutoCAD二次开发,首先应该将VB于CAD进行链接:在编写VB代码之前,在VB编程环境中引用CAD对象库,在编写VB程序代码时,创建CAD对象启动运行CAD程序. VB与CAD进行链接 ...

  9. 基于VB.NET的NX UG软件二次开发基础

    本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 前几期中为大家介绍了CATIA软件.AutoCAD软件基于VB.NET的二次开发,本期再来为大家介绍一下N ...

最新文章

  1. 数组对称_对称性应用在物理中的几个小例子
  2. Packagist / Composer 中国全量镜像
  3. 260万奖金池!目标检测新赛事来了
  4. 院士论坛 | 郭毅可院士:人工智能的热望与冷思考
  5. 脑电分析系列[MNE-Python-1]| MNE-Python详细安装与使用(更新)
  6. python3 线程池 ThreadPoolExecutor 简介
  7. 把我坑惨的一个MySQL双引号!
  8. PHP密码问题陈婷代码_PHP实现登录注册
  9. python写tcp通信程序_一个简单的基于TCP通信的服务器端与客户端程序
  10. 粤港澳湾区邮轮产业崛起 构建邮轮母港群尚需加强合作
  11. 2022张宇考研基础30讲 第十讲 积分等式与积分不等式
  12. python发送超大附件邮件_【Python】发送邮件功能浅析
  13. ppt里面如何插入页脚
  14. pixhawk连接到nvidia xavier
  15. 编程中的英语单词大全
  16. 高精度计算-大整数除法
  17. 字符串匹配/模糊匹配(查找/模糊查找)的算法
  18. mysql 事件跟踪_ORACLE 事件跟踪
  19. 神了!用Python预测世界杯决赛,发现准确率还挺高!
  20. 三年前端开发面试经验加感悟(干货分享)

热门文章

  1. 分享各大OJ平台,干货满满
  2. 那些程序员们后知后觉的职涯经验
  3. [渝粤教育] 西南科技大学 土力学基础工程 在线考试复习资料(1)
  4. C# Winform 相册功能,图片缩放,拖拽,预览图分页
  5. 3.13课·········冒泡排序
  6. Linux 设置安排每天重启任务
  7. mysql find in set 函数在pgsql中的函数写法
  8. u启动制作u盘启动盘重装系统教程,如何使用u盘重装系统
  9. 【ANFIS 时序预测】基于 ANFIS 的时间序列预测附 MATLAB 代码
  10. MSP432P401R LaunchPad教程(一)时钟配置