从文本文件中提取数据以生成报告

时间:2010-04-16 17:07:51

标签: ms-access vba

使用VBA在MS-Access中安装程序。我需要提出一个If语句来从文本文件中提取数据。数据是程序和价格清单。我必须从文本文件中提取价格,以在报告中显示每个程序的成本。

ID     PID                    M1      M2     M3    Total      
1     11120390(procedure)    
2       180(price)           360     180     540     1080(total Price)
3                             2       1       3       6(Units sold)
4       
5       200(Price)           200     600     800     1600(total price)
6                             1       3       4       8(Units Sold)
7     11120390(procedure)

文本文件中的表格是这样设置的,我需要从文本文件中提取程序编号和每个程序的价格。

1 个答案:

答案 0 :(得分:0)

这是一个含糊不清的问题的一般答案。您通常必须执行以下步骤:

  1. 建立与文件的连接
  2. 打开文件
  3. 解析文件(正如Simon所说的那样) 说):作为一个系列经历它 字符串,找到方向 点,进入相关部分
  4. 也许导入相关部分 在一张持有表中
  5. 在典型的Access中显示数据 时尚(查询,报告)
  6. 如果文件结构不正确或生成不正确,则需要额外的解析代码以及错误处理来处理像差。