Hi jennuhw,
If importing the data from Access, you will need a query in Access which exports the data to an Excel file - call it "ImportFile.xls" for this example.
Then in your Customer File (Excel file), you should add a new sheet - call it "ImportedData" for this example.
In the following code, set up to activate when the Excel file is opened, the code will merge the data from "ImportFile.xls" into the "ImportedData" sheet.
It is of course mandatory that the data being imported ALWAYS has the same structure. This is required so that the formulas in your "CustomerQuote" sheet can always "point" to the proper cells in the "ImportedData" sheet.
This is the code:
Sub Workbook_Open()
Application.ScreenUpdating = False
Workbooks.Open:="C:\data\ImportFile.xls"
Range("A1:AA10"

.Select
Selection.Copy
ActiveWindow.ActivateNext
Sheets("ImportedData"

.Select
Range("A1"

.Select
ActiveSheet.Paste
Application.DisplayAlerts = False
Workbooks("ImportFile.xls"

.Close SaveChanges:=False
Application.DisplayAlerts = True
Sheets("CustomerQuote"

.Select
Range("A1"

.Select
Calculate
Application.ScreenUpdating = True
End Sub
I hope this "gets you started".
Regards, ...Dale Watson dwatson@bsi.gov.mb.ca