Network data entry without using a shared workbook?

kmiles

Board Regular
Joined
Apr 1, 2002
Messages
113
I am developing an in-house lead-tracking database. We will have multiple divisions entering data. Our WAN's bandwidth leaves much to be desired so it's not realistic to centrally locate a shared workbook. If it gets too large the users won't have easy access.

I've thought about just keeping local copies on each server for the divisions then setting up a workbook merge but I thought I'd check here first to see if anyone has a better idea.

Any help is appreciated.
 

Excel Facts

Which came first: VisiCalc or Lotus 1-2-3?
Dan Bricklin and Bob Frankston debuted VisiCalc in 1979 as a Visible Calculator. Lotus 1-2-3 debuted in the early 1980's, from Mitch Kapor.
This is something similar that I use to do something similar. (EDIT: that is the worst sentence I have ever written.) This transfers a named range from excel to access.

Code:
Sub TransferExcelDataToAccessTable()

  Dim appAccess As Access.Application
  Set appAccess = New Access.Application
  
  appAccess.OpenCurrentDatabase "YOURAccessFileName.mdb"
  
  appAccess.DoCmd.TransferSpreadsheet acImport, _
                                      acSpreadsheetTypeExcel97, _
                                      "TableNameInAcessWhereDataIsGoing", _
                                      "YOURExcelFileName.xls", _
                                      True, "ExcelRangeThatIsGoingToAcess"
                                      
  appAccess.CloseCurrentDatabase
  appAccess.Quit
  
  MsgBox "Transfer Complete"

End Sub

A couple of things:
1. Make sure you have the Access References turned on in the VBE.
2. Make sure that the Access table name is the EXACT same as the named range you are moving into it.
3. The database has to be in a shared directory.

I'm not sure if this meets your needs but I find it pretty useful.

Hope this works!
 
Upvote 0
Is each division entering to its own worksheet or to a common sheet?

If to their own worksheets, can you give each its own workbook, and have a summery workbook linked to all of them?

If to a common area, you don't need to make it a shared workbook, they can all (assuming they have access to the server it's on) access it, albeit only one at a time.
 
Upvote 0
Barry,

Due to the bandwidth limitations I mentioned earlier, I think I'm pretty much limited to using separate workbooks for each division, so having them access one common workbook in any form probably won't work.

However, I hadn't considered linking them all together in a shared workbook, that may very well be the answer.

Thanks !!

KM
 
Upvote 0
12 - 15 workbooks.

Access to each would vary, some may be a few entries per week where others may be 10 - 15 entries per day.
 
Upvote 0

Forum statistics

Threads
1,221,691
Messages
6,161,322
Members
451,696
Latest member
Senthil Murugan

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top