Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 224121
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T19:17:13+00:00 2026-05-11T19:17:13+00:00

I have a spreadsheet in Excel that connects to an internal DB using the

  • 0

I have a spreadsheet in Excel that connects to an internal DB using the odbc driver for the software (Action Request System). That works fine. Now I’m trying to move the Excel file to a SharePoint site so that our team can review the data and make notes in the same spreadsheet.

So, first I tried just moving the Excel file to the server, but realized that the connection saved in the file was pointing to the connection file on my computer. So I moved that to the SharePoint site, and this seems to be working… Except:

1) On some of the computers, it opens just fine. But I’d prefer it if the dialog that asks for the login and pw for the DB was customized.

2) On other computers, the software and drivers are installed, but not showing up in the user source list, so it throws an error. When the user goes to create a new connection, the driver is there, (so its not in the first list, but it is in the larger list).

3) Macs can open the file, but Excel 2008 can’t do the macros and connections.

4) Opening the same file from the same site throws the Trust Center warning each time, even on the same computer/same user.

Is there a way to do any of the following?

  • Have a non-macro that keeps the user from saving (and thus overwriting) the sheet until it is confirmed that the user won’t make changes to the connections/macros?

  • Allow the user to connect from a local config (in case they can set one up that works when the main one fails) so that they can connect using that one but not screw it up for everyone else.

  • Set the trust settings (local or on server, I suppose) so that any files from a specific SharePoint are always trusted?

Finally, and this is the big one…

Can you create a connection using a driver not on the local machine? If the driver is installed on a remote server, can Excel use that one? If that were the case, that would solve almost all other problems (Unless you’re on a Mac).

I feel like I’m going at this slightly wrong, but since the team all need to see each others notes, our only other solution is to upload the data (from the DB) into a MySQL db so that they can make notes from their browser. This makes it more universally available, but forces us to script a lot of functions that are standard in Excel and create redundant DBs.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T19:17:14+00:00Added an answer on May 11, 2026 at 7:17 pm

    First, thanks to both users that provided answers. Both of you were really helpful in getting my mind around the problem.

    So, it turns out that while you can’t easily connect to Action Request DB directly, AR does support Web Services.

    Rather than attempt to make Excel, Access, PHP, or any other system deal with creating a Soap Client and handle the work themselves, I came up with an alternative that I think is fairly clever, if I do say so myself:

    1) Created a php script that calls the Web Service with the requested data,

    2) The script parses the response into a more generic XML form,

    3) script echoes out the xml

    4) Name the script “AR_Data_Request.xml”

    5) Configure the directory, via the .htaccess file, to treat xml files like php

    Now, I have a static xml file which always contains the most up-to-date data from Action Request. I can point any other apps (specifically Excel) to that xml file instead of having to write VBA code to query the web service directly (and still have to do it again for php).

    The only problem is that I can’t get the php to connect to the Web Service (doh!) but that will be my very next question.

    Thanks again!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 171k
  • Answers 171k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.label.associatedcontrolid.aspx <asp:label AssociatedControlID="textbox1" runat="server" id="lblOne" /> <asp:textbox id="textbox1" runat="server" />… May 12, 2026 at 2:14 pm
  • Editorial Team
    Editorial Team added an answer The single log table could easily become a bottleneck if… May 12, 2026 at 2:14 pm
  • Editorial Team
    Editorial Team added an answer Did you try reading the documentation? Specifically the section called… May 12, 2026 at 2:14 pm

Related Questions

I'm trying to create an OleDb connection to an Excel file that is located
I have a cell in a spreadsheet that is a date object in Excel
(Please forgive my ignorance on Excel add-ins, and feel free to correct my teminology
I am trying to import a column of dates from a spreadsheet in Excel

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.