Solved

In Access 2010, how to make linked excel table accessible while it's being ediited?

Posted on 2010-08-18
2
754 Views
Last Modified: 2012-05-10
I have an Access 2010 database with a linked Excel spreadsheet as a table.  Everything works fine until someone opens the spreadsheet to edit it, then I get message stating ".... already opened exclusively by another user...".  Is there a way to open the spreadsheet linked table in Access as "read only" while it's being edited in Excel?  

This works if you try to open a 2nd instance in Excel, it just asks if you want to view as "read only", why doesn't Access work similarly?  

Thanks for your help,
Dale
0
Comment
Question by:WilcoxD
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 44

Accepted Solution

by:
Arthur_Wood earned 250 total points
ID: 33471237
I doubt that you can.  When EXCEL opens a workbook, it is opened READ-WRITE, and Access will also attempt to open the link as READ-WRITE.  The first Read-Write (from EXCEL) will block any other attempts to open the Workbook as Read-Write (such as from Access).

The key phrase is "already opened exclusively by another user"  Exclusively here means just that for external applications (such as Access).  Excel recognizes itself, but not other applications.

AW
0
 
LVL 38

Expert Comment

by:puppydogbuddy
ID: 33471891

http://office.microsoft.com/en-us/access-help/import-export-and-link-data-between-access-and-excel-HP001095095.aspx#BMjmp_linktoxldata

After the web page opens, click on the hyperlink: Link To Data in Excel.  Although this reference is for MS Access/Excel 2003, the process(see excerpt below) should work the same for the 2010 versions:

Linking (to Excel from Access) lets you connect to data in Excel without importing it, so that you can view the data in Access. You can update the data in the worksheet when you are working in Excel and your changes will be shown when you view the linked table in Access.

When you link to a worksheet or a named range, Access creates a new table that is linked to the source cells. Linking has an advantage over importing — when you change data in the Excel worksheet, the linked table in Access updates to reflect those changes.

0

Featured Post

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
It’s the first day of March, the weather is starting to warm up and the excitement of the upcoming St. Patrick’s Day holiday can be felt throughout the world.
This Micro Tutorial will demonstrate in Google Sheets how to use the HYPERLINK function to create live links inside your spreadsheet.
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question