excel listview控件(excel 插入listview控件后出现错误: 系统错误&H80040111(-2147221231).ClassFactory无法供应请求的类)

本文目录
- excel 插入listview控件后出现错误: 系统错误&H80040111(-2147221231).ClassFactory无法供应请求的类
- EXCEL-VBA中Listview控件内的信息传递
- Excel excel中如何使用Listview和treeview控件
- Excel 请教64位的office2013能不能用上listview控件
- excel求助,单元格内容弄到类似listview控件里
- excel vba 窗体中如何添加listview控件
- Excel listview控件添加不了怎么办
- EXCEL ListView1控件出现 编译错误 变量未定义
excel 插入listview控件后出现错误: 系统错误&H80040111(-2147221231).ClassFactory无法供应请求的类
这个是控件版本的问题,找个最新的MSCOMCTL.OCX控件吧
1.反小夜曲这个控件
2.删除旧的
3.复制新的到WIN....\SYS....\下,(不同WIN版本位置不同)
4.重新注册一下这个控件
OK!祝您好运!
EXCEL-VBA中Listview控件内的信息传递
1、不需要删除,直接替换就行,如:cells(1,1)=listbox1.text
2、关于顺序问题,比如10个数据
For i = 0 To 9
ListBox1.ListIndex = i
Cells(i + 1, 1) = ListBox1.Text
Next i
Excel excel中如何使用Listview和treeview控件
使用 TreeView 控件 TreeView TreeView
控件可以用来显示具有层次结构的数据,
例如组织树、索引项、磁盘中的文件和目录等。
图 2.40 典型的 TreeView 可能的用途 创建
用户可以操作的组织树。 创建能够显示至少两层或更多层的数据库树。
Excel 请教64位的office2013能不能用上listview控件
可以用在listview上面的。
参考:
private void DoExport(ListView listView, string strFileName)
{
int rowNum = listView.Items.Count;
int columnNum = listView.Items.SubItems.Count;
int rowIndex = 1;
int columnIndex = 0;
if (rowNum == 0 || string.IsNullOrEmpty(strFileName))
{
return;
}
if (rowNum 》 0)
{
Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.ApplicationClass();
if (xlApp == null)
{
MessageBox.Show("无法创建excel对象,可能您的系统没有安装excel");
return;
}
xlApp.DefaultFilePath = "";
xlApp.DisplayAlerts = true;
xlApp.SheetsInNewWorkbook = 1;
Microsoft.Office.Interop.Excel.Workbook xlBook = xlApp.Workbooks.Add(true);
//将ListView的列名导入Excel表第一行
foreach (ColumnHeader dc in listView.Columns)
{
columnIndex++;
xlApp.Cells = dc.Text;
}
//将ListView中的数据导入Excel中
for (int i = 0; i 《 rowNum; i++)
{
rowIndex++;
columnIndex = 0;
for (int j = 0; j 《 columnNum; j++)
{
columnIndex++;
//注意这个在导出的时候加了“\t” 的目的就是避免导出的数据显示为科学计数法。可以放在每行的首尾。
xlApp.Cells.Text) + "\t";
}
}
//例外需要说明的是用strFileName,Excel.XlFileFormat.xlExcel9795保存方式时 当你的Excel版本不是95、97 而是2003、2007 时导出的时候会报一个错误:异常来自 HRESULT:0x800A03EC。 解决办法就是换成strFileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal。
xlBook.SaveAs(strFileName, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
xlApp = null;
xlBook = null;
MessageBox.Show("OK");
}
}
excel求助,单元格内容弄到类似listview控件里
以下是VB中的代码,不是Excel表中的。VB中建立Listview1,不需作任何其他设置,代码如下。单击窗体查看效果。
==============
Option Explicit
Dim sht As Object
Private Sub Form_Click()
Dim i As Object
For Each i In sht.
ListView1.ColumnHeaders.Add Text:=IIf(Len(i.Text), i.Text, i.Offset(-1).Text)
Next
For Each i In sht. ’A7可以扩充为你的表的最下面一行
ListView1.ListItems.Add Key:="K" & i.Row, Text:=i.Text
Next
For Each i In sht. ’这里的F7也是,扩充为你需要的
ListView1.ListItems("K" & i.Row).SubItems(i.Column - 1) = i.Text
Next
End Sub
Private Sub Form_Load()
ListView1.View = lvwReport
Set sht = CreateObject("Excel.Application").Workbooks.Open("d:\z\1.xls").Worksheets(1) ’这里有文件路径
End Sub
Private Sub Form_Unload(Cancel As Integer)
sht.Application.Quit
Set sht = Nothing
End Sub
excel vba 窗体中如何添加listview控件
到Visual basic 器里右键控件面板--附加控件-选择-micsoft... listview...
Excel listview控件添加不了怎么办
用regsvr32把那个OCX注册一下。也许不行,但是相对于安装这种事,如果万一可行那简单多了。
开始菜单---》点击“运行”
键入命令
regsvr32 c\:windwons\system\xx.ocx
其中 字符串"c\:windwons\system\xx.ocx"为你的OCX文件的存放地址,可以改动
regsvr32 为命令词,它的详细用法可以在运行窗口中键入 "regsvr32"进行查看
EXCEL ListView1控件出现 编译错误 变量未定义
这个问题以前碰到过,当时在excel2003版画的控件,在excel2010版上测试时,开始使用正常,但安装安全更新后就不能用了。由于文件的LISTVIEW控件破坏,又重新做了控件。
***隐藏网址***
讲的比较详细,该贴附件有MSCOMCTL.OCX控件,但愿能帮到你。
(重新安装了office软件并禁止更新也是一个选项)

更多文章:
手机老是出现failed(华为手机errconnectfailed)
2025年12月31日 05:30
mathematica10下载(mathematica免费下载地址)
2026年1月12日 23:00
catchphrase的意思(catchphrase是什么意思)
2025年7月19日 18:45
server作主语(英语you must set two server name values怎么翻译)
2026年2月25日 04:00
c语言求最大公约数和最小公倍数辗转相除法(c语言求最大公约数和最小公倍数)
2025年6月24日 13:30
表单大师下载表单大师app下载(眉山市幼儿报名登记表怎么下载下来)
2025年7月1日 03:15
count函数怎么用来统计单元格数量(EXCEL中如何统计此列有数字的单元格个数)
2025年9月23日 17:15
eclipse jdk编译版本(JDK7搭配什么版本的eclipse若是jdk 1.7的话该用Eclipse的哪个版本)
2026年1月15日 13:30
模板制作检验批多少米一张(3000多米的围墙,每100米做一个检验批具体怎么做)
2026年9月17日 02:30
easyuidatagrid 获取选中行数据到详情页(easyui datagrid 怎样获取点击行的数据)
2025年6月21日 20:00
img格式打开(win7电脑如何打开img文件win7系统打开img文件的方法)
2025年9月24日 08:30
befarform是什么意思(be far form中的form什么意思 说详细些)
2025年12月14日 23:15
两函数相加定义域怎么求(两函数相加 定义区怎么求啊拜托了各位 谢谢)
2026年9月20日 15:30












