Azure and MS Excel addin in vba - azure

We have at the moment an MS Excel addin in vba. That file is on our network. The disk where the file is store is UNIX. We control the access via UNIX policy. We provide a shortcut to the user to use this addin. The addin perform read/write text file and read/write on an MS access database (also on UNIX). The addin download template (also on unix) to the user local drive. When the addin open the template it does create a project reference to the template. With this reference, the template have access to the addin functionality.
Our desire is to put and run this addin on the cloud using remotes apps to extend the use on an Ipad.
I would like to know what I need to create (on azure 100% cloud solution) after the remote apps to store the following element and have access to them on the cloud via the Ipad.
Excel addin
Excel template
Text file generate by the add in
The access database

Related

Publish Excel addin through SharePoint catalog

I am trying to publish an Excel addin with Sharepoint catalog (Sharepoint online) as documented here https://learn.microsoft.com/en-us/office/dev/add-ins/publish/publish
If I try to access the addin from Excel Online everything works correctly, but from Excel Desktop when I try to add the addin from the catalog I get the following error.
Obviously on Excel desktop I am logged in with a SharePoint user who has access to the catalog. If I log in with the same user from a web browser I can access and download the manifest and add and use the addin correctly through Excel Online.
The Sharepoint catalog is accessible to Everyone except external users.
How can I manage to distribute the addin correctly ?

Deliver OfficeJS web addin wrapped in an VSTO addin

I have an OfficeJS Excel add-in that I want to deploy in an environment, where neither centralized deployments, nor a SharePoint catalog is available for distribution.
Loading the add-in via a shared network drive works, but according to the microsoft docs this is not an option for a production deployment.
Other add-ins in that environment are all VSTO based.
Now my question is, if it's somehow possible to deliver the web-based add-in via a VSTO wrapper?
Would it alternatively be possible to provide the manifest on the the local drive for each user somehow?
EDIT:
Just to make it clearer - still want to serve the web-app via a server. I basically only want to distribute the manifest differently.
Loading the add-in via a shared network drive works, but according to the microsoft docs this is not an option for a production deployment.
When production options are not available, all other possible ways are good.
my question is, if it's somehow possible to deliver the web-based add-in via a VSTO wrapper?
To deliver the manifest is not enough, so you need to sideload the add-in by adding the manifest file to the Office application. Isn't better to provide URL to the network share where manifest resides to users? VSTO is useless in that scenario. OfficeJS (not Excel) doesn't provide any API for loading web add-ins programmatically.
Would it alternatively be possible to provide the manifest on the the local drive for each user somehow?
There is no need to keep the manifest on the local drive. You can provide URL of the manifest to sideload the add-in if the centralized deployment is not available (via the Office365 admin center).
Read more about possible routes in the Deploy and publish Office Add-ins article.

Script task to download excel file from "Sharepoint Online" with Office365 Credentials

I am a frequent SSIS user but not a frequent Script task user.
I am trying to download a bunch of excel files from SharePoint Online(https://company.sharepoint.com/xyz/file1.xlsx), I have a set of office 365 credentials that are to be used for access.
My plan is to download the xlsx files to a local location and then load the data to my SQL server db.
However I was not able to find a script task script that would help me go about this specific task(special emphasis on office 365 credentials).
Any help would be appreciated

application in excel that can be connected to some application in iPad?

Could someone tell me what should be used (kind of software or some application in excel like powerview) that dashboard or decision tool created in excel can be connected via internet to something that can be seen on iPad and this something is updated in accordance with any changes in original excel file?
You can download the Excel app in the App Store and sign in with your Microsoft ID, you must have a subscription to Office 365 inorder to download it onto other device. You'd also be able to connect via OneDrive by downloading that app and having the xls file on there and you'd be able to retrieve changes anywhere you are connected to the Internet. You also have access to the free web app that can be used in a web browser, but that won't work on the iPad, usually need to download the Excel App.

Copy files from local Sharepoint Document Library to Sharepoint Online?

We maintain a local SharePoint Intranet here at work. We have made the switch to Office 365 for our email services and are in the process of transitioning most of our local intranet Sharepoint site to the cloud service. Right now we use Costpoint to post employee pay stubs (pdf's) to a document library. The private document library permissions are set up as this:
Private Folder:Read permissions for all
Employee Folder > Paystubs Folder: "That" Employee access and "Utility" account access only.
The Utility account is the account Costpoint uses to post the pdf files to the private document libraries. At this point, instead of going in and trying to modify Costpoint, we want to continue posting the pdf's to the local intranet library, and then copy them to the SharePoint Online site with the same file structure and permissions in place.
What would be the best way to go about this. Powershell script? Or is there a tool that we can use to accomplish this? Would the script have to be run manually or can we run it automatically when the folders are updated with new information?

Resources