Excel单元格为空怎么表示啊

Excel单元格为空怎么表示啊
如果我用row=orksheets[sheet1].usedrange.rows.count 和col=worksheets[sheet1].usedrange.columns.count算出被使用单元格的行数和列数
for i:=0 to row-1 do
if sheet.cells[i+1,1]='' then
为什么我这样判断excel单元格为空不行呢?sheet.cells[i+1,1]='' 总是提示无效的操作

表示方法如下:

1,先新建个excel表格,比如a列填写数据然后随便空几个,那么怎么做选择呢?我们可以筛选出来,点击筛选-下拉箭头中把空的挑选出来即可。

2,第二种办法就是用len()就是判断该列单元格字符的长度空的就=0。

3,公式输入,然后回车显示结果,0表示空格,然后下拉填充整列。

4,第三种,就是用isblank()函数,blank大家可能有印象,ie打不开网页就是blank就是空的意思,是否为空,是就是ture,否就是false。

5,使用公式后,下拉填充整列获得结果,这个就是判断是否为空的函数。

拓展资料:

单元格按所在的行列位置来命名,它有三种引用样式:此燃A1引用样式,R1C1引用样式和三维引用样式。

A1引用样式,默认情况下,Excel 使用 A1 引用样式,此样式引用字母标识列(从 A 到 IV,共 256 列),引用数字标识行(从 1 到 65,536)。判笑这些字母和数字称为行号和列标。若要引用某个单元格,请输入列标和行号。例如,B2 引用列 B 和行 2 交叉处的单元格。

R1C1引用样式,也可以使用同时统计工作表上行和列的引用样式。R1C1 引用样式对于计算位于宏内的行和列很有用。在 R1C1 样式中,Excel 指出了行号在 R 后而列号在 C 后的单元格的位置。例如,R2C3 相当于A1引用样式的C2,即引用行 2 和列 3(即C) 交叉处森冲虚的单元格。


一、在EXCEL中判断单元格是否为空单元可以用ISBLANK函数,也可以用某单元格是否=""来进行判断。

比如要判断A1单元格是否为空单元格,可以在另一个单元格写入公式:

=ISBLANK(A1)

或

=A1=""

 

二、IS类函数的定义:

IS类函数友告

本部分描述了用来检验数值或引用类型的九个工作表函数。这些函数,概括为 IS 类函数,可以检验数值的类型并根据参数取值返回 TRUE 或FALSE。例如,如果数值为对空白单元格的引用,函数 ISBLANK 返回逻辑值 TRUE,否则返回 FALSE。

语法

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)

Value    为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。

 

函数                         如果为下面的内容,则返回 TRUE

ISBLANK                  值为空白单元格。

ISERR                       值为任意错误值(除去 #N/A)。

ISERROR                  值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、

                                  #NAME? 或 #NULL!)。

ISLOGICAL               值为逻辑值。

ISNA                         值为错误值。 #N/A(值不存在)。

ISNONTEXT              值为不是文本的任意项(注意此函数在值为空白单元格时返回

         好铅明                           TRUE)。

ISNUMBER                值为数字。

ISREF                         值为引用。

ISTEXT                       值为文本。


说明

  • IS 类函数的参数 value 是不可转换的。例如,在其他大多数需要数字的函数中,文本值“19”会被转换成数字 19。然而在公式 ISNUMBER("19") 中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。

  • IS 类函数在用公式检验计算结果时十分有用。当它与函数 IF 结合在一起使用时,可以提供一种方法用来在公式中查出错误值(请参阅下面的示例)。

 

三、"" 符号的含义:

在EXCEL电子表格公式激亩中用  "" 这样一对双引号来表示空单元格或空值。


是胡码悔Delphi的程序吧,没试过用Delphi调用的。
建议你可以试试修改裤正为 sheet.cells[i+1,1].Formula='' 进行判断(公式为空应该能保证确实没有内模敏容)
=isblank()
当单元格为空时返回 ture 否则返回 false
在excel中两个半角的双引号就表示单元格为空(例:“”)
← 上一篇: 下一篇: →