Can Excel retrieve data from Google Drive Excel spreadsheet? - excel

Can Excel retrieve data from a Google Spreadsheet? When I open Excel file.. some fields in it need information from a Google Excel spreadsheet.
Thanks!

Yes, it's possible to do this in a basic way without doing any programming:
Ensure your Google Spreadsheet has been "Published to Web"
In Excel, go to the Data tab and choose to create a new web query "From Web" − paste the link that would have been copied to your clipboard when you published Google's sheet
Your Google sheet will now appear inside Excel.

First set the google sheet to "anyone with link can edit". Then download the google sheet as .xlsx. Copy the url of the download, paste it in Excel's get data from Web module. Tada!

Related

xsl into Google sheet automatically

I get every day an Excel Sheet from another department. Now I need the Excel Sheet as a Google Sheet.
Manual it is possible to change Excel to Google Sheet, but can I do this automatically maybe with a time trigger (once a day).
The new excel list should be exported in Google Sheets.
Thanks in advance!
Jonas
You can change settings in Google drive which will automatically convert uploaded excel files to google sheet.

How to download from a data source extension into excel using VBA

I have an online data source that I've linked to excel using the domo excel extension. This enables me to download data tables straight from domo into a an excel doc. My goal is to use a macro to automate the following steps:
At a 12am ET on Sunday morning, open an new excel document
Access the extension and download a data table
Save the newly populated excel table as "Data File (date)" into a specific folder.
In my limited experience with VBA, i attempted to record even just the download process from an open sheet and excel stops recording as soon as I click on the extension tab.
two-part question: First, is there a way to access the extension via my macro? If so, is it possible to schedule the desired process?
Thank you!

Is it possible to only convert the values and format of a Microsoft excel spreadsheet to a google spreadsheet (so not the formulas)?

I need to convert a Microsoft Excel spreadsheet to a google spreadsheet, but the Excel sheet is made by linking to external data, which I have no access to. The values are still visible on the Excel sheet. When I import the Excel sheet to google drive and convert to a google spreadsheet, all values are '#REF!' because it can't of course find the source of the data. I can copy/paste the values from Excel to a new google spreadsheet, but that destroys the formatting. So is there a way to copy format and values from an Excel sheet to google spreadsheet, preferably with google apps script so that I can automate it. (it has to be done on a daily basis)
You should use Excel itself, to replace the formula linked values with plain values first. You can then import that excel file into google drive if required. Here's a link from Microsoft showing you how to do it: replace formula with values

Import data from published Google spreadsheet to Excel

I am trying to import data into an Excel spreadsheet from a published Google sheet. I have published the Google sheet and copied the URL.
When I try and use that URL in my Excel spreadsheet, either with VB code or by standard Data Get External data From Web it asks me to log-in to Google. How can I get the data without having to log-in.
You can select in Google Sheets to publish as a CSV file
Then in excel use Data -> import FROM TEXT (not from web)
Paste in the link to the google sheets csv file
This should read and recognise the file, you will need to configure headers, and the Comma as the separator, format etc
Then finally one it has been imported if you go to Data -> connections you can change refresh times etc
If you are willing to use an add-in, you can have Excel and Google Sheets stay in synch.
Data Everywhere makes add-ins for Google Sheets and Excel that allows you to sync data between Google Sheets and Excel. You just highlight the data you want to synchronize, and both your Excel spreadsheets and your Google Sheets spreadsheets will always be in sync.
You can get it at Data Everywhere, or from the Google Sheets Add-in store at https://chrome.google.com/webstore/detail/data-everywhere/foenaaepondggfpfonagpmdaggmpdeel?hl=en-US
Unfortunately, this add-on no longer works.

Embedding excel workbook on a website

I have a payroll excel workbook that I want to embed on our company intranet in order so that employees can open the page, fill out the appropriate cells in the spreadsheet and print it out. The workbook has countless pages and is filled with macros so simply recreating the table in HTML wont work. I have attempted to use Skydrive to do this but unfortunately the workbook is excel 93-2007 format which is unsupported for embedding. What is another way to go about doing this? Ideally I would like to have it on its own page, viewable in an iframe.
Is very simple., save the excel in another version -2007 or 2010 and that's it.

Resources