473,387 Members | 1,844 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Change records in ms Access based on Excel spreasheet?

26
Hi All,

I am using MS Access 2007.

I have a database for Quoting system for a Printing Company , where the user generate Quotes and all confirmed Quotes turn into a job.

Akin to that, i have a table for JobQuote and PrintJob. the problem i have is, whenever the JobQuote turns out as a PrintJob, it must check for availability of Stock corresponding to the input entered in the PrintJOB fields. All Stock information are stored in Excel Spreasheet.

say for example, a particular JobQuote to be done, it needs 400 papers. i want to check in the Stock Sheet for availability of papers. if i have 1000 papers, then when i turn that JobQuote into a PrintJob, it should update the Remaining Paper Stock as 600.

At the same time, when i have inadequote stock, it should prompt the user when the Quote is turned into Job.

Could anyone tell me how to head on with this?
thanks and regards,
Asle
Oct 9 '07 #1
3 1436
nico5038
3,080 Expert 2GB
Your problem is a traditional stock keeping issue.
Personally I "solve" this by having per stockitem (E.g. Blue A4 paper) a "LastCountedStockQuantity".
Besides this I record the delivered supplies and the accepted orders.
Before accepting a new order I count the LastCountedStockQuantity, subtract the accepted orders and add the supplies. This gives me the number available and that's compared with the Qty of the QuoteJob to allow for "upgrading" to PrintJob.

The real benefit is the fact that changing a Printjob quantity can be tested with the same mechanism and doesn't require stock ajustments.
Once a year (or as required) you can hold a stockcount with the calculated stockquantity as the "should be" value and correct the administrative quantity with the real quantity and thus check on "leakage" or administrative errors.

Getting the odea ?

Nic;o)
Oct 9 '07 #2
Asle
26
Your problem is a traditional stock keeping issue.
Personally I "solve" this by having per stockitem (E.g. Blue A4 paper) a "LastCountedStockQuantity".
Besides this I record the delivered supplies and the accepted orders.
Before accepting a new order I count the LastCountedStockQuantity, subtract the accepted orders and add the supplies. This gives me the number available and that's compared with the Qty of the QuoteJob to allow for "upgrading" to PrintJob.

The real benefit is the fact that changing a Printjob quantity can be tested with the same mechanism and doesn't require stock ajustments.
Once a year (or as required) you can hold a stockcount with the calculated stockquantity as the "should be" value and correct the administrative quantity with the real quantity and thus check on "leakage" or administrative errors.

Getting the odea ?

Nic;o)
Thanks for ur reply Nic...

I need to make stock adjustments often , so that when the stock runs out, i have 2 order more stock. when the stocks received from the supplier, i should enter in the Stock Spreadhseet. say, A4 paper is '0' and if i receive 500 papers, then Stock for A4 in excel sheet is 500.

the problem lying here is, i dunno how to check the excel sheet from ms access for the availability of stock...

as of now, i can enter the client info, Quote info and update the confirmed Quotes into Job..

i dunno how to check for availbility of stock in EXCEL sheet from Access... i know it could be done in VBA but is there any article available regarding this?


thanks n regards,
Asle
Oct 10 '07 #3
nico5038
3,080 Expert 2GB
When the excelsheet is in "data format" having fieldnames in row 1 and data in columns below, you can link the excelsheet as a table.
Just open a new table and select the "Link" option.
Next change on the Fileform the Filetype into MS Excel and navigate to your excel sheet.
Now you can access the data using queries.

Clear ?

Nic;o)
Oct 10 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: Hugh McLaughlin | last post by:
Hello everyone and thanks for your help in advance. This is somewhat of a continuation of a thread that I posted about one week ago. the heart of the project requires using ADO.Net to extract...
0
by: Luis | last post by:
Hi group I've got a database and on one of its tables I keep 2 excel templates. For each record of a main table, I want the users to fulfill this 2 templates. The main menu looks something...
1
by: Jaime Leivers | last post by:
Here's a median function in access that you can call in any query. You could change this to any excel function you wanted. Most people can find the windows help file that says how to call an excel...
12
by: JHNielson | last post by:
I have an Access database I am importing records into from an Excel file. I currently have set it up by creating a linked table to the Excel sheet. But I am not sure that is the best way to do what...
2
by: JHNielson | last post by:
I posted this in the Access forum, but I think the answer may be a VBA script, so I thought I would also post this here... I have an Access database I am importing records into from an Excel...
2
by: ontherun | last post by:
Hi, Could anyone please assist me on how to import Excel records to Access. the records in excel are not in the same order as that of the one in Access. there are about 1000 records needs to be...
4
by: laurasesma18 | last post by:
I've got a convertion tool with Access 2003. It imports an excel sheet into the data base and with the records in it creats different outputfiles. Its programmed with VBA. Now what I need is, in...
0
by: cht13er | last post by:
Good day all, I'm a newish VBA coder who was taught from Google Groups - so thanks to you all very much! I have run into a minor problem, I hope you can give me some help ... I'm running office...
3
by: khoward | last post by:
Hi, I have an Access 2007 database that contains customer contact information. There are over 8,000 that include name, organization (as a look-up column), email, phone, address, and events that...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.