本帖最后由 liupeng1990607 于 2013-4-9 18:27 编辑 $xls1 = FileOpenDialog("选择需要导入的excel表", @DesktopDir, "Excel2003文档(*.xls)", 1)
If @error Then
MsgBox(16,"错误","您没有选择文件")
Else
$xls = ObjGet($xls1)
With $xls.worksheets("sheet1")
$arrt = .range("a1").currentregion.value
$arrt = .application.transpose($arrt)
.parent.close(False)
EndWith
$ListView2 = GUICtrlGetHandle($ListView)
_GUICtrlListView_DeleteAllItems($ListView2)
_GUICtrlListView_AddArray($ListView, $arrt)
endif
vba 在excel导入到listview时 只导入了excel表中前面的几列 我只有5行数据 。但数据有几百上千行时 却又是正常的 求解!!!!
一行数据中 有的单元格是空的 这个有影响吗
这个是excel表 为什么会这样
好像是因为中间有空值才出现这样啊 但数据是必须要有空值的 怎么办 |