html - 格式化 HTML 表格单元格以便 Excel 格式化为文本?

我正在创建一个 HTML 表格,该表格将在 Excel 中作为电子表格打开。我可以使用什么 HTML 标记或 CSS 样式来“告诉”Excel 将单元格的内容显示为文本?

最佳答案

您可以将格式应用于数字、文本、日期等单元格。

请参阅我之前的回答:HTML to Excel: How can tell Excel to treat columns as numbers?

(调整后的片段)

如果您在页面中添加 CSS 类:

.num {
  mso-number-format:General;
}
.text{
  mso-number-format:"\@";/*force text*/
}

然后在你的 TD 上打这些类(class),这行得通吗?

<td class="num">34</td>
<td class="num">17.0</td>
<td class="text">067</td>

https://stackoverflow.com/questions/4619909/

相关文章:

javascript - 如何在 Javascript 中为字符串添加斜杠?

string - 在 Excel 中将时间字段转换为字符串

wpf - 如何使所有文本大写/大写?

python - 将 Python 模块划分为多个区域

hadoop - hadoop namenode 格式到底是什么?

java - 使用 DecimalFormat 显示填充零

c# - 如何将百分比字符串转换为双倍?

python - 如何在 Python logging.Formatter 中右对齐级别字段

c# - Visual Studio 格式化整个文件?

java - 使用 printf 和 format 进行格式化