求助 c#运行提示“Excel.Worksheet”并不包含“Shapes”的定义

问题描述

难道还有什么没有引用吗

解决方案

本帖最后由 u012415499 于 2014-12-17 10:02:21 编辑
解决方案二:
没有引用或者引用的dll不对。别用office组件了,用NPOI组件,网上搜一下。
解决方案三:
Microsoft.Office系列的类库是依赖于你安装的MSOfffice软件的,你是不是Office没有完整安装啊PS:这个Office的自带类库不是很好用,建议还是换成NPOI把

时间: 2024-12-23 19:02:11

求助 c#运行提示“Excel.Worksheet”并不包含“Shapes”的定义的相关文章

在excel中不包含一些单元格数值的随机数方法介绍

  excel是办公尤其是处理数据的一个好帮手,他能给需要进行各类数据处理提供很强大的支持,这是我在工作中遇到的一个问题,是这样的,比如有两个单元格有固定值,而另外还有一个单元格需要取随机数,但又要求不要和那两个有固定值得单元格重复.如何取呢?随机函数?rand()和randbetween()都可以,但是一时间还真想不出满足要求的写法.于是我想用VBA编写也许更简单.于是就有了下文. 工具/原料 方法/步骤 这里为了方便验证,我们将随机数值尽量取小一点,如果你要大一些的随机数,可以修改程序. 设

arcgis-Arcgis10.0中的Points to Line,点转线失败,软件运行提示failed

问题描述 Arcgis10.0中的Points to Line,点转线失败,软件运行提示failed 我先用excel表格,输入了ID X Y 坐标,一共四个点,然后先ADD XY DATA导入XY,再Export Data输出点shp文件,并且对应的坐标系是我一个栅格格式的.img文件的坐标系. 然后我用Arctoolbox中的Points to Line工具,导入Export出来的SHP文件,Sort方式选择了按ID顺序,点OK运行提示说失败. 请问大神哪里出了问题 求解答T T 解决方案

Win7系统wps无法运行提示qtcore4.dll丢失的解决方法

  Win7系统wps无法运行提示qtcore4.dll丢失的解决方法         具体步骤如下: 1.首先打开wps程序安装路径,可以在开始菜单中找到wps,单击右键,选择[打开文件位置]; 2.将[QtCore4.dll].[QtGui4.dll].[QtNetwork4.dll].[QtXml4.dll]4个文件复制起来; 3.点击该文件夹地址栏中的版本号,例如:9.1.0.xxxx,然后打开"wtoolex"文件夹; 4.将之前复制的4个文件粘贴到该文件夹中; 5.将计算机

poi处理excel-小白求助:poi生成excel速度过慢问题,该怎么优化

问题描述 小白求助:poi生成excel速度过慢问题,该怎么优化 package poiMain; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.text.DateFormat; import java.text.DecimalFormat; import java.text.S

php运行提示:Fatal error Allowed memory size内存不足的解决方法_php技巧

本文实例讲述了php运行提示:Fatal error Allowed memory size内存不足的解决方法.分享给大家供大家参考.具体方法如下: 有些朋友新配置的环境或自己新写的程序运行时会碰到fatal error: Allowed memory size of 134217728 bytes exhausted错误,这种问题一个是程序写得不好导致的,另一个是环境配置不好也会出现,像php5.1.27+apache2.2.3好像在windows2003中就会出现bug不管你怎么修复都无法解

java运行提示:无法加载主类,觉得程序没错,求指导!!!

问题描述 java运行提示:无法加载主类,觉得程序没错,求指导!!! package 基本语句; public interface 接口 { int a=1; int b=2; int c=3; int d=4; int f=5; void print(); void print1();}class jiekou implements 接口{ public void print() { System.out.println(a+b); } public void print1() { Syste

poi excel 排序-小白求助:poi排序excel的问题

问题描述 小白求助:poi排序excel的问题 怎么让生成出来的excel,按规则排序 我的程序是读取指定excel,然后一行一行的读,一行一行的生成excel. 但生成的excel需要排序,我只能再写一个方法,读我生成的excel,再生成一个排序好的excel 解决方案 题主要按照什么排序呢?你先把数据从excel中拿出来,后根据需要进行排序就好了嘛. 解决方案二: 在你的生成Excel的方法前面加上你所需要的排序方法

win32-在devc++写的程序在xp系统上运行 提示不是有效的32位程序 请问是怎么回事?

问题描述 在devc++写的程序在xp系统上运行 提示不是有效的32位程序 请问是怎么回事? 源码如下 #include <stdio.h> #include <windows.h> #include <mmsystem.h> #include <Winable.h> #pragma comment(lib, "winmm.lib") int main() { PlaySound (TEXT("Light.wav"),

visual studio-VS2015打开2010项目后,使用Task.Run()提示不包含Run的定义

问题描述 VS2015打开2010项目后,使用Task.Run()提示不包含Run的定义 猜想是原来的2010项目是基于.net 4,不支持该语法,所以在项目属性中将目标框架改为.net 4.6,sln文件 也作了对应修改(如图),但还是不行,所以请问各位大神应该怎么办哦,(附直接新建2015的项目是可以使用该语法的) 解决方案 已解决 原因是Task在System.Threading.Tasks命名空间中 但是在引用using System.Threading.Tasks;后 直接Task.R