Vba 将报告文本转换为电子表格

Vba 将报告文本转换为电子表格,vba,excel,Vba,Excel,我收到了以下文本报告: "Date: DD/MM/YYYY Access Report Page: 1" "Time: HH:MM Access Report " " " "Group : $All *Always SubGroup: $Standard "

我收到了以下文本报告:

"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文件提供给我的,文本粘贴到一列中,行是换行符

我同意@chancea…看看这是一个VBA中的文件读取器示例,应该会让您走上正确的道路

然而,如果你不知道从哪里开始,这个有趣的问题可能不是最好的开始。我们真的更愿意在你遇到问题时帮助你。。。