Sorry for the late posting. I was engaged in other stuff.
Listed below is the SQL for one of them. Basically this query will
append records to a table from a master database depending on a
condition.
In other queries all the "1002's" will change to a different number. I
have a total of around 500 queries. It would really help if I use a VBA
code which I think would be faster and less space consuming.
INSERT INTO [1002 COO form] ( Status, [Part No], Description, [Part
Release Date], [(1) Multi source (Y/N)], [(2) Source%], [(3) FTC Type],
[(4) FTC COO], [(5) Subst Transf COO], [(6) NAFTA Qualify (Y/N)], [(7)
NAFTA COO marking], [(8) Country 1 name], [(9) Country 1 %], [(10)
Country 2 name], [(11) Country 2 %], [(12) Country 3 name], [(13)
Country 3 %], [(14) Country 4 name], [(15) Country 4 %], [(16) Country
5 name], [(17) Country 5 %], [Correction required], [Date sent], [Date
returned], [Date Ok], [Date Signed form recvd], [Vendor id] )
SELECT [Total COO required].Status, [Total COO required].Part_No,
[Total COO required].Part_Desc, [Total COO required].Part_Rel_Date,
[Total COO required].[Multi source], [Total COO required].[Source %],
[Total COO required].FTC_Type_New, [Total COO required].FTC_COO_New,
[Total COO required].Subst_COO_New, [Total COO
required].NAFTA_Qualify_New, [Total COO required].NAFTA_COO_New, [Total
COO required].Country1_Name, [Total COO required].Country1_Percent,
[Total COO required].Country2_Name, [Total COO
required].Country2_Percent, [Total COO required].Country3_Name, [Total
COO required].Country3_Percent, [Total COO required].Country4_Name,
[Total COO required].Country4_Percent, [Total COO
required].Country5_Name, [Total COO required].Country5_Percent, [Total
COO required].[Correction explanation], [Total COO required].[Date
Sent], [Total COO required].[Date Returned], [Total COO required].[Date
ok], [Total COO required].[Date signed form recvd], [Total COO
required].Vendor_Id
FROM [Total COO required]
WHERE ((([Total COO required].Status)="1. Correction" Or ([Total COO
required].Status)="2. Pending" Or ([Total COO required].Status)="3.
Sign&Mail" Or ([Total COO required].Status)="4. Disputed") AND (([Total
COO required].Vendor_Id)="1002") AND (([Total COO required].[Part Mod
Code])="M" Or ([Total COO required].[Part Mod Code])="B" Or ([Total COO
required].[Part Mod Code]) Is Null))
ORDER BY [Total COO required].Status, [Total COO
required].Part_Rel_Date, [Total COO required].[Date Sent], [Total COO
required].[Date Returned], [Total COO required].Part_No;
Thanks a ton!!!
-Italia