Tag: 细胞

c# – Interior.Color不工作

using Excel = Microsoft.Office.Interop.Excel; using Microsoft.Office.Interop.Excel; 码 oSheet = (Excel.Worksheet)oWB.ActiveSheet; oSheet.Name = "Data"; oSheet.Cells[1, 1].Interior.Color = 4; 我的目标是获得单元格的值,并需要将背景颜色设置为颜色索引4。 例。 如果单元格[5,2]包含文本为“否”,则需要将设置的背景颜色设置为彩色。 指数4。 但是我得到错误 不包含“Interior”的定义,并且没有可以find接受“object”types的第一个参数的扩展方法“Interior”

你可以使用什么,而不是在tick中的刻度线?

我试图将Excel电子表格中单元格的值设置为引用工作表的公式,并具有多个参数。 我的公式是: =SUMIFS('Sheet1'!AY:AY,'Sheet1'!J:J, "Q1", 'Sheet1'!M:M, "Extensions", 'Sheet1'!AW:AW, "NP")+SUMIFS('Sheet1'!AY:AY,'Sheet1'!J:J, "Q1", 'Sheet1'!M:M, "Extensions", 'Sheet1'!AW:AW, "PHBO")+SUMIFS('Sheet1'!AY:AY,'Shee1'!J:J, "Q1", 'Sheet1'!M:M, "Extensions", 'Sheet1'!AW:AW, "PR", 'Sheet1'!AN:AN, "Both")+SUMIFS('Sheet1'!AY:AY,'Sheet1'!J:J, "Q1", 'Sheet1'!M:M, "Extensions", 'Sheet1'!AW:AW, "PR", 'Sheet1'!AN:AN, "Area") 我的PHP是: $objPHPExcel->setActiveSheetIndex(1) ->setCellValue('B2', 'XXX'); 其中XXX =上面的公式。 问题是因为公式中的“和”标记我得到错误。

如果单元格大于Excel中的数字,则如何将单元格更改为数字

我有一个Excel电子表格,里面有一列数字。 我想告诉它,如果该列中的单元格大于-9999,那么我希望它将该单元格的值设置为-9999。 我如何在Excel中执行此操作?

PHPExcel值在合并行上删除

在我的应用程序中,我有一个包含产品的json文件。 在一个循环中,我遍历每个项目并将它们放入单元格中。 $this->row = 4; foreach ($this->json['products'] as $product) { $this->template->getActiveSheet()->setCellValueByColumnAndRow(6, $this->row, $product); $this->row++; } 之后,我正在设置excel文件的样式 $this->template->getActiveSheet()->mergeCells('J6:K6'); 基本上将J行和K行相互合并,但是由于这个原因, K的值被删除。 如何在合并不可访问的行后将K的值dynamic设置为下一行值?

Java – Excel读取多行数据

我需要读取超过300行的excel文件。 我只需要从特定的单元格中提取值。 码 Workbook workbook = Workbook.getWorkbook(new File(excelFile)); Sheet sheet = workbook.getSheet(0); Cell emp_name = sheet.getCell(1,2); Cell emp_dpt = sheet.getCell(2,2); Cell emp_pdpt = sheet.getCell(3,2); Cell emp_no = sheet.getCell(4,2); Cell emp_desn = sheet.getCell(5,2); Cell emp_dj = sheet.getCell(6,2); Cell emp_lvl = sheet.getCell(7,2); Cell emp_eval = sheet.getCell(8,2); String name = emp_name.getContents(); String dpartment = emp_dpt.getContents(); String pre_department = […]

select列中的特定单元格并对所选单元格执行操作?

我有一个很长的列,显示多个数值和非数字值。 我想select这些非数字单元格,它们是数字与他们旁边的字母(单位),删除字母,并从选定的单元格中减去一个值,而不触及其他单元格。 例如,如果E1:E5的值分别是1.3kg,3.2,1.1kg,1.5,2.1kg,我想selectE1,E3和E5,并从这些选中的单元中减去0.2,所以新值将变成1.1 ,3.2,0.9,1.5,1.9。

长数字string

当生成从进度到Excel的数据/项目代码(类似于科学编号(例如124E12))时,Excel将在单元上显示为1.24E + 10。 在生成之前,我试图将excel的单元格设置为文本和常规,但仍然将其视为科学。 还试图使用数字,它显示124000000000000。

如何在Excel中find单词?

我需要Excel帮助。 我有一个单元格A包含一个长的Internet地址,如:xxxxxxx.htm和一个单元格B,其中包含一个地址如:xxxxxx.Htm 我想写一个函数来检查单词htm或Htm是否在地址中,并在空白单元格中输出“是”或“否”。 请帮忙。

导入使用csv模块创build的文件时,Excel显示空单元格

我有一个.csv的行是这样的: "Review",Clean Review "The hotel _was, re3ally good",the hotel was really good 但是当我用Excel 2013打开时,带有双引号的单元格在工作表上显示为空,而且我只能看到编辑栏中的文本。 谁能告诉我为什么会发生这种情况? excel表有点看起来像: | |Clean Review| | |the hotel wa| 我已经在记事本中打开.csv,并且似乎没有隐藏的字符导致此行为 我使用Python的csv模块来创build.csv 特别是如果您拖动并展开第一列

我想预先在Excel中的一行文本单元格上升一组数字

所以我有一排有问题的细胞 Blah | blah2 | blah3 ||| blah73 我想使它看起来像这样 Q1: Blah | Q2: Blah2 |||| Q73: blah73 如何在Excel中执行此操作而无需手动执行此操作?