问题标签 [cell-formatting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# DataGridView 行着色
我的 . 有问题,我DataGridView
使用 CellFormatting 方法根据行的内容重新着色。在大多数情况下,这似乎工作正常,直到 DGV 中的第一行返回 true - 在这种情况下,DGV 中的每一行都被涂成红色。
这是我的代码:
编辑:解决方案:
excel - 如果原始值出现在列表中,如何用特定项目替换单元格值?Excel
我有一个包含缩写的单元格。我在不同的选项卡(五列)中有一个缩写列表及其全名和详细信息。
我需要检查缩写是否出现在列表中。如果是这样,我想用列表中的全名替换缩写,并将包含详细信息的其他 3 列粘贴到全名后面的单元格中。如果该值不在列表中,我需要格式化单元格以便我可以看到它,例如将其背景设置为黄色或红色。
这可以做到吗?如果是这样,怎么做?谢谢各位,我为此伤透了脑筋!
表 1:
表 2:
我想要的是获取工作表 2列 B 到 E 中的单元格,而不是工作表 1上的原始单元格(每个单元格位于不同的单元格,同一行)。
excel - Excel 文件(来自 DataGridView)未显示值 < 1 的“零”
我正在将 DataGridView 导出到 Excel 文件。
DGV 包含带有货币 (€) 的列,因此我使用此代码来格式化 Excel 工作表列:
但是,当我打开保存的 excel 文件时,如果值 < 1(即 0,25),我会得到:
€ ,25
代替
€ 0,25
我该如何解决?
php - 非对象上的 PHPExcel 单元格样式格式错误
我正在尝试在我的 xls 输出表中格式化单元格,但是当我尝试使用时
getStyle()
或我收到此错误的任何其他方法:
( ! ) 致命错误:在第 755 行的“...”/Worksheet.php 中的非对象上调用成员函数 getNumberFormat()
其他getActiveSheet()
方法喜欢setTitle()
或getColumnDimension()
工作正常。我正在使用 Excel5 编写器,但是当我尝试 Excel2007 时,我得到了同样的错误。有谁知道可能是什么问题?提前致谢。
当我注释掉列宽循环时,我没有收到错误,但应用的样式仍然不起作用。列宽循环完美地工作,无需样式应用代码。
vb.net - 单元格格式化事件后刷新datagridview
我在 Visual Basic Net 中编程,并手动用 MySql 表填充 Datagridview。如果满足某些条件,我想更改字体、行样式。
Datagridview.CellFormatting 事件可以做到这一点,但离开事件后,我的 datagridview 不会刷新。代码下方:
我不知道为什么,但是每当我单击网格中的任何一行,或者向下和向上滚动时,线条的颜色都会改变。如何刷新datagridview中单元格的样式
谢谢你的帮助...
matlab - 将 xls 文件导入全字符串单元格数组
我正在尝试导入其中包含数字和字符串数据的 xls 文件。现在我希望输出是一个cell
仅由字符串组成的数组。我用了
读取文件。现在我正在寻找一种将所有单元格转换raw
为strings
. 我实际上解决了这个问题
但这太慢了。我想这可以通过一个非常简单的矩阵运算来完成,但我似乎无法弄清楚如何。
excel - 如何显示 mm:ss 格式而不是 DateTime,没有前导零?
我们有一个电子表格在工作,我们用它来跟踪各种指标,其中一些与通话时长有关。电子表格多年来一直保持不变,但我们现在的通话时间是 51:59 (mm:ss),它打破了旧格式。
我正在研究如何使其按需要工作,到目前为止,最好的解决方案是将单元格格式化为并将单元格中[m]:ss
的时间输入为0:51:59
. 这给出了所需的结果,并正确执行了所有计算,除了我希望能够在没有前导零的情况下实现这一点。理想情况下,有人可以进入51:59
牢房,它会读取51:59
而不是读取3119:00
。
有谁知道如何实现我正在寻找的东西?任何帮助将不胜感激。我对宏很满意,所以如果有一种方法可以使用可行的宏来实现这一点,但理想情况下我正在寻找没有宏的解决方案。
谢谢你。
ios - tableView cellForRowAt 返回自定义单元格错误
我创建了两个类,NumberTableViewCell
它们YesNoTableViewCell
都有一个UITableViewCell
. 他们有“附加”到他们的动态原型(如果我说错了,请原谅,我是行话的新手)。
在override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
我连接到 firebase 时,根据数据库中的变量,我要么返回一个出列的可重用单元,要么返回另一个。我已经为此写出了所有代码,但是,返回给了我错误:
Unexpected non-void return value in void function
.
这是我的代码:
任何帮助是极大的赞赏。提前致谢!
编辑:请记住,我还必须在某个地方放入代码:cell.questionLabel.text = "\(snapshot.value!)"
这属于哪里?
c# - 在 datagridview_CellFormatting 中使用 dataGridView1.Rows[i].Cells[0].Value.ToString() != "" 显示值为 null 并引发 null 错误
我在下面有这两个代码:
方法:
单元格格式化事件:
基本上应该做同样的事情。但它会引发 System.NullReferenceException。
现在,如果我将其更改为
在 CellFormatting 事件中它解决了这个问题。我承认缺乏一些编程知识,但我的问题是没有更改任何 FormattedValue 或提供从单元格值到显示值的自定义转换,为什么当 Cells[0] 不包含时会引发空异常错误我的样本数据上的空值?ToString()
而且,当我在具有不同但几乎完全相同的示例数据的不同 datagridview(我们称之为 datagridview2)上应用相同的代码时,不会显示任何错误。还阅读此内容以尝试了解错误显示DataGridView CellFormating的原因。
c# - NPOI 方法 GetFormat("@") 显示“日期”而不是“文本”
我在 stackoverflow 上找到了将 Excel 文件的一列设置为文本的解决方案。
我尝试了同样的方法,在导出 excel 文件时,它显示同一列的“日期”格式。它不适合我。我想要一列作为“文本”格式。
提前致谢。