【发布时间】:2017-10-06 20:21:36
【问题描述】:
我开发了一个 Excel 插件,它采用电子数据交换文件并将这些文件中的特定字段导入 Excel。某些文件包含无法处理的数据类型。我目前的工作流程是搜索这些文件并删除它们。但是,某些文件包含应处理的数据。我正在寻找一种解决方案来遍历每个文件、搜索特定数据类型并从文本文件中删除整个部分。
数据示例:
2FRM 你好,世界! 5DEL 错误数据类型 6OTH 其他数据 2FRM 插入我 5FOR 有效数据类型
在此示例中,2FRM 将是一个部分的开头。我想找到 5DEL 组,然后删除它包含的整个字符串/部分。这意味着从 2FRM 删除直到下一个 2FRM。
修复后的数据示例:
2FRM 插入我 5FOR 有效数据类型
关于如何实现这一点的任何想法?
【问题讨论】:
-
到目前为止,您有什么代码可用于此尝试?看看使用
Instr和Mid只是为了初学者。