快速清空StringGrid单元格内容

我们使用StringGrid时,经常需要清空所有单元格的内容,我使用的方法如下:

grdFileList->RowCount=1;  //设置总行数,有一行标题行
for (irow=0; irow < OpenDialog1->Files->Count; irow++) //这个例子是将对话框中选择的文件放到GRID中
{
grdFileList->RowCount++; //总行数增加
grdFileList->Rows[irow+1]->Clear();  //清空当前行所有单元格内容
grdFileList->Cells[0][irow+1] = "";  //第0列一般为选择列标记
grdFileList->Cells[1][irow+1] = ExtractFileName(OpenDialog1->Files->Strings[irow]); //文件名
grdFileList->Cells[2][irow+1] = OpenDialog1->Files->Strings[irow]; //含路径文件名
....
....
}
if (grdFileList->RowCount>1)
grdFileList->FixedRows = 1; //第一行为固定标题行,将其变为灰色

结论:这样子设计程序,就会保证新增加的每一行都是最新的或空白内容。

注意:若仅使用 grdFileList->RowCount=1;则行数变多时,会显示旧的内容。

其它:以上在C++ Builder6/C++ Builder 2009中调试。

时间: 2025-01-24 04:33:45

快速清空StringGrid单元格内容的相关文章

excel2007快速隐藏以及隐藏后恢复单元格内容的方法介绍

  我们使用excel制作了一份重要的表格时,往往是需要将其隐藏起来的,目前隐藏的方法有很多,不同的excel版本隐藏方法也有区别,今天笔者介绍给大家一种最快速的隐藏以及隐藏以后恢复显示的方法... 方法/步骤 首先,我们在excel里建立一个带有文字内容的表格,如图;如果要将其中的某个单元格隐藏,那么我们首先选中该表格 然后点击鼠标右键,在弹出的窗口里选择"设置单元格格式" 接着在设置单元格格式对话框数字下,我们点击"自定义",然后在类型下面的输入框里连续输入三个

Excel2013中如何快速定位空单元格并输入内容?

  很多时候,我们会把Excel2013中具有相同特质的单元格空出来,然后快速填充需要的内容,有可能是相同的内容,也可能是与上一单元格相同的内容.当然,目前为止这只是我们的想法,现在,我们需要解决的问题是怎么实现这个想法,在一大篇工作表中定位那些空单元格,并给它们填充内容. 实施步骤如下: 1.用Excel2013打开需要快速填充空单元格的工作表,然后将鼠标移动到需要填充列的上方,我们这里是B列,待光标变成黑色加粗的向下箭头的时候按下鼠标左键,选中B列,并按下F5键. 2.此时会弹出一个"定位&

Excel 2007单元格内容的编辑与控制

在Excel里,可以直接在单元格中编辑单元格内容,也可以在编辑栏中编辑单元格内容,并对内容进行控制. 注释 在编辑模式下,许多功能区命令将处于非活动状态,您将无法使用它们. 1.要将单元格内容置于编辑模式下,执行下列操作之一: ·双击包含要编辑的数据的单元格. ·单击包含要编辑的数据的单元格,然后单击编辑栏中的任何位置. 这将在单元格或编辑栏中定位插入点. 提示 要将插入点移动到单元格内容的末尾,请单击该单元格,然后按F2. 2.要编辑单元格内容,执行下列操作之一: ·要删除字符,请单击要删除字

Excel工作表中快速跳转单元格的快捷键一览

  Excel工作表中快速跳转单元格的快捷键一览         在Excel工作表中,可以使用如下的快捷键快速跳转单元格: (1)按组合键Ctrl+Home:可以快速跳转到工作表的第1个单元格; (2)按组合键Ctrl+End:可以快速跳转到工作表的最后一个单元格; (3)按组合键Shift+Ctrl+Home:可以快速选中工作表中第1行的所有单元格内容; (4)按组合键Shift+Ctrl+End:可以快速选中工作表中最后一行的所有单元格内容.

Excel隐藏单元格内容行列工作表等

1.隐藏单元格内容 选择要隐藏的单元格区域,在"格式"菜单中单击"单元格",单击"数字"选项卡,在"分类"框中,单击"自定义",然后在"类型"框中键入三个半角的分号";;;".单击"确定"按钮. 此时,这些单元格中的内容将不会显示在工作表中的单元格中,但当你单击某个单元格后,编辑栏中将会显示其内容.如果希望在编辑栏中也不显示其内容,请继续下面的操作

Excel读取单元格内容功能,录入数据同步读音校对

  死磕数据也要玩出花样~Excel 读取单元格内容功能,录入数据同步读音校对,让耳朵替眼睛分担分担压力!方法:文件>选项>快速访问工具栏>不在功能区中的命令>按Enter开始键朗读单元格>添加>点击快速访问工具栏中"朗读单元格按钮">单元格按Enter即可!让眼睛休息一会儿~!

Excel自动读取单元格内容实现录入数据时可语音校对

分享Excel的一个小技巧,利用excel自动读取单元格内容的功能,实现语音校对.   Excel 自动读取单元格内容功能,方便用户平时录入数据内容时即刻通过读音校对,为用户的眼睛减压,让眼睛耳朵协调工作.具体操作方法分享如下. 解决方案: "文件"--"选项"-"快速访问工具栏"-"不在功能区中的命令"-添加"按行朗读单元格"-"直接单击Enter"即可!        

WPS表格2013通过单元格内容进行分列的方法

  WPS表格2013通过单元格内容进行分列的方法         1.我们启动WPS表格2013,选中要进行分列的单元格,单击菜单栏--数据--分列. 2.文本分列向导1,勾选固定宽度-每列字段加空格对齐,下一步. 3.在数字之间插入箭头,做为分割. 4.选择列的数据类型为常规,完成向导设置. 5.这样之前单元格的内容就分列了,如下图所示.

Excel2007教程:修改单元格内容

Excel2007基础教程:修改单元格内容 当在单元格中输入数值或文本后,可以通过下面几种方式进行修改. 删除单元格中的内容. 用其他内容替换单元格中的内容. 编辑单元格中的内容. 3.4.1 删除单元格的内容 要删除一个单元格的内容,只需单击单元格并按Delete 键.如果要删除多个单元格的内容,选择所有要删除内容的单元格,然后按Delete 键.按Delete 键可以删除单元格中的内容,但不会删除应用于单元格的格式(如粗体字.斜体字或不同的数字格式). 如果还想更全面地控制删除的内容,可选择