F flydragon0709 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-10 #1 当我把Excel中的数据导入到数据库中时,需要明确的知道一个Sheet中当前有多少行和列。 如何得到Excel的实际输入行数和实际列数
Y yu_gao Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #2 用这些命令: col_count:=Excel_sheet.usedRange.columns.count; //总列数 col_start:=Excel_sheet.usedRange.column; //从第几列开始 Row_count:=Excel_sheet.usedRange.Rows.count; //总行数 Row_start:=Excel_sheet.usedRange.Row;//从第几行开始 其实你查查前面的帖子就有答案了.
用这些命令: col_count:=Excel_sheet.usedRange.columns.count; //总列数 col_start:=Excel_sheet.usedRange.column; //从第几列开始 Row_count:=Excel_sheet.usedRange.Rows.count; //总行数 Row_start:=Excel_sheet.usedRange.Row;//从第几行开始 其实你查查前面的帖子就有答案了.
Z ztm0223 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-12 #3 row:= xlapplication.ActiveCell.Row; col:= xlapplication.ActiveCell.column;
F flydragon0709 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-13 #5 yu_gao: 为什么一个空白的SHEET的Excel_sheet.usedRange.Rows.count属性却等于1
Y yu_gao Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-13 #6 我测试了一下,新建的Excel文件中 col_count:=1 , col_start:=1 , Row_count:=1 , Row_start:=1 这应该是微软特别的设置,所以我们在程序中要取数据开始的行数来判断是否 有数据。 有一个方法可以证明这一点,你新建一个excel文件,然后把它导入sqlserver 中就可以看到,虽然没有输入数据,但每一个文件都有一个字段和一行数据。
我测试了一下,新建的Excel文件中 col_count:=1 , col_start:=1 , Row_count:=1 , Row_start:=1 这应该是微软特别的设置,所以我们在程序中要取数据开始的行数来判断是否 有数据。 有一个方法可以证明这一点,你新建一个excel文件,然后把它导入sqlserver 中就可以看到,虽然没有输入数据,但每一个文件都有一个字段和一行数据。
F flydragon0709 Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-14 #7 yu_gao: 怎样才能取到一个Sheet中数据开始的行数。
Y yu_gao Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-14 #8 就在上面有啊: col_count:=Excel_sheet.usedRange.columns.count; //总列数 = //height col_start:=Excel_sheet.usedRange.column; //从第几列开始 = //left Row_count:=Excel_sheet.usedRange.Rows.count; //总行数 = //width Row_start:=Excel_sheet.usedRange.Row;//从第几行开始 = //top 这四个数就是数据区域的坐标。
就在上面有啊: col_count:=Excel_sheet.usedRange.columns.count; //总列数 = //height col_start:=Excel_sheet.usedRange.column; //从第几列开始 = //left Row_count:=Excel_sheet.usedRange.Rows.count; //总行数 = //width Row_start:=Excel_sheet.usedRange.Row;//从第几行开始 = //top 这四个数就是数据区域的坐标。