我收到了以下文本报告:
"Date: DD/MM/YYYY Access Report Page: 1"
"Time: HH:MM Access Report "
" "
"Group : $All *Always SubGroup: $Standard "
" "
"Door Name-------- "
"02 Main Entrance "
"05 Stock Room "
" "
"Group: John Doe *Always Subgroup: $Standard "
" "
"Door Name-------- "
"04 UPS ROOM "
"02 Main Entrance "
" "
"Group: Afternoon 3:30 - 4:30 Subgroup: $Standard "
"12 Main Door "
"05 Stock Door "
" "
"Date: DD/MM/YYYY Access Report Page: 2"
"Time: HH:MM Access Report "
我正在尝试从这个报告创建一个表:
"Main Entrance" "Stock Room" "UPS Room" "Main Door" "Stock Door"
John Doe Yes Null/No Yes No/Null No/Null
Afternoon No/Null No/Null No/Null Yes Yes
我没有所有可能的门的列表,我也没有所有可能的组的列表。
我想从这个报告创建一个表。或者将报告组织成更实用的方式;一个包含组名(例如:John Doe)的数组,其中的元素是他可以访问的门。
我不知道从哪里开始,也不知道如何处理这个问题。我正在考虑在excel中使用宏vba,因为文件是给我的excel文件,文本粘贴到一列,行是断行符。
我同意@ chanea…请看这里,这是VBA中文件读取器的一个例子,应该会让你走上正确的道路。