C# NPOI:筛选 Excel 中“实际交付日期(tms)”为空的记录并打印对应 VIN
以下是一个使用 C# 和 NPOI 库来筛选 Excel 表单中“实际交付日期(tms)”为空,并打印空值对应的 `vin` 的示例代码: ```csharp using System; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; class Program { static void Main() { string filePath = "your_file_path.xlsx"; // 替换为实际的 Excel 文件路径 筛选空值(filePath); } static void 筛选空值(string filePath) { using (FileStream file = new FileStream(filePath, FileMode.Open, FileAccess.Read)) { XSSFWorkbook workbook = new XSSFWorkbook(file); ISheet sheet = workbook.GetSheetAt(0); // 假设处理第一个表单 for (int rowNum = 1; rowNum <= sheet.LastRowNum; rowNum++) // 从第二行开始,假设第一行为表头 { IRow row = sheet.GetRow(rowNum); if (row.GetCell(列索引_实际交付日期) == null || row.GetCell(列索引_实际交付日期).ToString().Trim() == "") { Console.WriteLine(row.GetCell(列索引_vin).ToString()); } } } } } ``` 在上述代码中,您需要将 `your_file_path.xlsx` 替换为实际的 Excel 文件路径,并确定“实际交付日期(tms)”和 `vin` 所在的列索引。 ######[AI写代码神器 | 355点数解答 | 2024-11-04 13:02:40]
- Python 利用 win32com 库:将 Excel 转换为 A4 横向 PDF 并单独打印首列(字节豆包 | 507点数解答 | 2025-03-10 15:48:12)334
- 卡牌游戏技能“教化”机制全解析:规则、代码与注意要点 (DeepSeek | 353点数解答 | 2025-07-07 15:40:28)183
- Python 模拟无名杀“教化”技能:出牌阶段规则与代码实现及优化建议(字节豆包 | 546点数解答 | 2025-07-07 15:41:02)188
- Java 实现“教化”技能:出牌阶段限两次的牌获取规则代码解析(字节豆包 | 1003点数解答 | 2025-07-07 15:41:54)155
- JavaScript 实现“教化”技能:两次出牌限制与牌型记录逻辑揭秘(字节豆包 | 846点数解答 | 2025-07-07 15:42:46)197
- Excel 日期格式显示####?这些解决办法快收好!( | 327点数解答 | 2023-12-29 09:53:45)291
- Python 实现:打印 -n 到 n 范围内所有整数的代码及详解(字节豆包 | 232点数解答 | 2025-12-07 12:30:06)92
- Python代码:轻松打印 0 到输入整数之间的所有整数(字节豆包 | 126点数解答 | 2025-12-12 18:21:54)63
- C++实现:输入整数打印 0 到该整数间所有整数及代码详解(字节豆包 | 228点数解答 | 2025-12-12 18:22:24)74
- Python实现:打印0到输入整数间所有整数的代码解析(字节豆包 | 264点数解答 | 2025-12-12 19:37:01)63
- Python 实现:打印 -n 到 n 范围内所有整数的代码及详解(字节豆包 | 214点数解答 | 2025-12-12 19:40:30)65
- Python实现:打印 0 到 n 之间所有整数的高效方法(讯飞星火 | 569点数解答 | 2025-12-17 12:23:47)78