Lisp调取不了excel2010_AutoLISP例程:读取excel文件
AutoLISP
例程:读取
excel
文件
好多讲述用
vlisp
读取
excel
文件的文章中都提到
vlax-import-type-library
这个函数,其实没有必要。该函数仅仅是给每个
excel
对象模型中的属性、
方法、
对象等引入一个别名,
占内存很大,
没有意义。
用
vlisp
操作
excel
文件只要了解
excel
对象模型和
vlax-get-or-create-object
、
vlax-get-property
、
vlax-invoke-method
、
vlax-put-property
、
vlax-safearray-type
几个函数就可以了。
下面的例子定义函数
(GetCellValueAsList
excelFile
sheetName
RangeStr)
读取如图所示的
excel
表格内容,返回
list
类型。
(defun c:test()
(setq retV (GetCellValueAsList
"E:\\CAD\\AutoLISP\\LEARNING\\book1.xlsx" "BOM" "A4:E6"))
(princ)
)
(defun GetCellValueAsList( excelFile sheetName RangeStr / xl wbs wb shs
sh rg cs vvv nms nm ttt)
(vl-load-com)
(setq xl (vlax-get-or-create-object "Excel.Application")) ;
创建
excel
程序对象
(setq wbs (vlax-get-property xl "WorkBooks")) ;
获取
excel
程序对象的
工作簿集合对象
(setq wb (vlax-invoke-method wbs "open" excelFile)) ;
用工作簿集合
对象打开指定的
excel
文件
Lisp调取不了excel2010_AutoLISP例程:读取excel文件相关推荐
- php把excel变成数组,PHP excel读取excel文件转换为数组
/* 备注:先去下载PHP EXCEL--http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&a ...
- python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据
在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...
- C#读取Excel文件,准换为list
经常会用到,废话不多说直接贴代码 //读取Excel文件 public static DataTable ReadExcelToTable(string path)//excel存放的路径 { try ...
- C#读取excel文件数据丢失问题
最近在处理C#读取excel文件时碰到了个BT问题,有部分数据读取失败了,翻看了不少资料,终于找到了问题的所在,所以在这里跟大伙分享下: 简要问题分析: 用C#读取excel文件数据时,出现数据丢失现 ...
- R语言读取excel文件实战(read.xlsx函数、read_excel函数、read.xlsx函数、Write函数)
R语言读取excel文件实战(read.xlsx函数.read_excel函数.read.xlsx函数.Write函数) 目录 R语言读取excel文件实战(read.xlsx函数.read_exce ...
- matlab显示服务器出现意外,Matlab 读取excel文件提示服务器出现意外情况或无法读取问题解决...
1.问题描述: 该错误通常发生在应用函数读取excel文件(后缀xls或xlsx)时. 应用xlsread函数读取提示服务器出现意外情况: 应用importdata读取时提示can't open fi ...
- form表单提交,Servlet接收并读取Excel文件
首先是jsp页面: <body scroll=no style="overflow-y:hidden;" onselectstart="return false&q ...
- 两个关于.NET读取EXCEL文件的问题,记下来,很有用!
今天有个同事问我个问题,他在用C#"Microsoft.Jet.OLEDB.4.0"读取EXCEL文件的时候,发现了一个问题,是这样的,他读出来的EXCEL数据在DATAGRID中 ...
- 读取EXCEL文件内容
2019独角兽企业重金招聘Python工程师标准>>> package org.bigdata.framework.admin.web.util;import java.io.Fil ...
最新文章
- “秒杀”谷歌!这个生物科研工具,可爬取全网中外文献
- hdu 5265(二分+枚举)
- 如何将ClearCase集成进VS.NET 2003的IDE
- python和node_Python和NodeJS绘图对比
- 《算法导论》——MergeSort
- php后端mysql,【后端开发】PHP如何处理MySQL死连接
- 程序员必知8大排序3大查找(一)
- IDC机房对接阿里云
- SAS的SQL过程(SQL Procedure in SAS)(一)
- BZOJ1185[HNOI2007] 最小矩形覆盖
- 乌班图服务器系统网卡驱动,Linux_Ubuntu系统无法衔接网络 该怎样安装无线网卡驱动?,ubuntu已经很好的兼容了主流的 - phpStudy...
- odac与oracle,适用于 Windows 的 64 位 Oracle Data Access Components (ODAC) | Oracle 中国
- 手机摄影:黄埔军校旧址(下)
- 要考驾照科目二了,好紧张
- Centos7修改时区、时间
- Google Chrome 源码下载
- 比情商智商重要的是财商——财商!
- 亚稳态原因以及跨时钟处理方法
- SSM公司企业OA管理系统
- 乐山农行机器人_内江首部超级柜台农行“机器人”为您服务(图)
热门文章
- Forbid consumer 10.100.8.14 access service com.alibaba.dubbo.monitor.MonitorService解决办法
- Android 中Scheme协议的使用详解唤起Activity或App
- 自动化构建工具Maven
- Ubuntu+nginx+ftmp+obs搭建直播流服务器学习
- 工具栏 放在任意位置,且不能移动(如有分割条则不行)
- 袁隆平:愿为科学献身吃吃抗病抗虫转基因大米
- Python Day4
- 【PS】150种真实木材纹理背景素材
- GTX 750Ti显卡维修记录
- ES报错-----------es分片数量修改,