word从excel中获取数据
'如 word开发工具不显示,文件 选项 自定义功能区 开发工具对钩选中
'Dim 字典
Dim SubArray(2, 200) As String
Dim Row As Integer
Dim IsLoaded As Boolean
Private Sub Document_ContentControlOnEnter(ByVal ContentControl As ContentControl)
ContentControl.Range.Select
End Sub
Private Sub Document_ContentControlOnExit(ByVal ContentControl As ContentControl, Cancel As Boolean)
'MsgBox ContentControl.Type
'MsgBox ContentControl.Range.Text If Not IsLoaded Then
LoadArray123 IsLoaded = True
End If For i = 0 To Row Step 1
If SubArray(0, i) = ContentControl.Range.Text Then
ContentControl.Range.Text = SubArray(1, i)
Exit For
End If
Next
End Sub Private Sub Document_New() End Sub Private Sub Document_Open()
IsLoaded = False
End Sub Private Sub LoadArray123()
'Set 字典 = CreateObject("Scripting.Dictionary")
'MsgBox ThisDocument.Path Set 连接 = CreateObject("Excel.Application") 'C:\Users\Administrator\Desktop\test\bbb.xlsx
Set 表格 = 连接.workbooks.Open(ThisDocument.Path + "\bbb.xlsx") 连接.Visible = False i = 2 Row = 表格.Worksheets("Sheet1").UsedRange.Rows.Count
'MsgBox "excel表共有行数" & Row
'ReDim Preserve SubArray(2, Row) For i = 2 To Row Step 1 SubArray(0, i - 1) = 表格.Worksheets("Sheet1").Range("A" & i).Value
SubArray(1, i - 1) = 表格.Worksheets("Sheet1").Range("B" & i).Value 'SubArray(0, i - 1) = "1.1"
'SubArray(1, i - 1) = "aaaaaaaaaaaa" Next Set 连接 = Nothing
Set 表格 = Nothing End Sub Private Sub Document_Close() End Sub
word从excel中获取数据的更多相关文章
- 基于BootStrap的initupload()实现Excel上传和获取excel中的数据
简单说明:后边要做exl解析(还没做呢),所以先有一个excel的的上传以及获取excel中的数据,展示出来. 代码: //html代码 <div class="btn-group&q ...
- 使用OpenXml把Excel中的数据导出到DataSet中
public class OpenXmlHelper { /// <summary> /// 读取Excel数据到DataSet中,默认读取所有Sheet中的数据 /// </sum ...
- C# Unity游戏开发——Excel中的数据是如何到游戏中的 (二)
本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (一) 上个帖子主要是讲了如何读取Excel,本帖主要是讲述读取的Excel数据是如何序列化成二进制的,考虑到现在在手游中 ...
- excel中的数据粘贴不全到plsql中,excel 粘贴后空白,Excel复制粘贴内容不全
http://zhidao.baidu.com/link?url=pHZQvfWJzI-lQjl4uP86q4GLcpYHu4o-fdjiYegJS0Cy5HEq5oz0YrUye3iHjmv5CJ3 ...
- 借助jxl将Excel中的数据注入到Bean中
前言 使用了Hibernate的项目中需要导入多张表的数据,但是我又不想写多次取出Excle数据放到Bean里的代码,于是写了个ExcleUtils来帮助我做这件事. 基本思路 技术上,首先肯定是要借 ...
- C# 读取Excel中的数据
#region 读取Excel中的数据 /// <summary> /// 读取Excel中的数据 /// </summary> /// <param name=&quo ...
- 从Excel中读取数据(python-xlrd)
从Excel中读取数据(python-xlrd) 1.导入模块 import xlrd 2.打开Excel文件读取数据 data = xlrd.open_workbook('excelFile.xls ...
- NOPI读取模板导出(Excel中追加数据)
在Controller里,我们定义一个FileResult的Action,返回值是一个文件形式被浏览器下载下来. [HttpGet] public FileResult ExportProductLi ...
- Thymeleaf+SpringMVC,如何从模板中获取数据
Thymeleaf+SpringMVC,如何从模板中获取数据 在一个典型的SpringMVC应用中,带@Controller注解的类负责准备数据模型Map的数据和选择一个视图进行渲染.这个模型Map对 ...
- 使用Python将Excel中的数据导入到MySQL
使用Python将Excel中的数据导入到MySQL 工具 Python 2.7 xlrd MySQLdb 安装 Python 对于不同的系统安装方式不同,Windows平台有exe安装包,Ubunt ...
随机推荐
- Flutter跨平台发送系统通知和状态栏通知技术浅析
@charset "UTF-8"; .markdown-body { line-height: 1.75; font-weight: 400; font-size: 15px; o ...
- 字典(Dictionary) update()方法
描述 python字典(Dictionary) update()函数吧dict2的键/值对更新到dict里 语法 dict.update(dict2) 参数 dict2 -- 添加到指定字典dict里 ...
- C#网络编程(六)----Socket编程模型
简介 Socket(套接字)是计算机网络中的一套编程接口,是网络编程的核心,它将复杂的网络协议封装为简单的API,是应用层(HTTP)与传输层(TCP)之间的桥梁. 应用程序通过调用Socket AP ...
- 全网最全!1500+ 免费、美观的前端网页模板,建站神器(包括HTML、Vue、Angular、React等)!
前言 经常有小伙伴问我 Vue.React.Bootstrap 或者 Angular 这些有好看且免费的前端模板推荐的吗?今天大姚给大家分享一个宝藏网站,它汇聚了1500+ 免费.美观的前端网页模板, ...
- 【实战】Rust与前端协同开发:基于Tauri的跨平台AI阅读器实践
一.背景与目标:为什么做一个"非典型"的RSS阅读器? 在信息爆炸的时代,RSS依然是高效获取结构化内容的重要方式,但市面上主流阅读器要么功能冗余(如集成社交属性),要么技术栈陈旧 ...
- QPlainTextEdit获取鼠标选中内容
QPlainTextEdit获取鼠标选中内容 m_plainTextEdit是一个 QPlainTextEdit * 获取选中内容 QString selectStr = m_plainTextEdi ...
- Mysql 修改、删除字段默认值
问题描述: 建表的时候,某个表中的字段设置了默认值,后期发生需求变更,不需要提供默认值,或者需要改为其它默认值. 问题解决: alter table 表名 alter column 字段名 drop ...
- gRPC-go的一些tips
1.请注意,在 gRPC-Go 中,RPC 以阻塞/同步模式运行,这意味着 RPC 调用等待服务器响应,并且将返回响应或错误. Note that in gRPC-Go, RPCs operate i ...
- Vite代理配置不生效问题
1.问题: 在写Vite+vue3.0项目时,配置vite代理,遇到不起效的问题,具体如下: // vite.config.ts proxy: { '/api': ' http://localhost ...
- Select 组件实现【全选】(基于 Element)
〇.前言 在 Element 中,Select 组件支持单选和多选,但是并没有全选的属性,因此只能通过其事件和属性来实现,本文将实现一个简单的示例. 注意:本文的示例中,通过 leixing1 来兼容 ...