{"action":"created","issue":{"url":"https://api.github.com/repos/VBA-tools/VBA-Web/issues/200","repository_url":"https://api.github.com/repos/VBA-tools/VBA-Web","labels_url":"https://api.github.com/repos/VBA-tools/VBA-Web/issues/200/labels{/name}","comments_url":"https://api.github.com/repos/VBA-tools/VBA-Web/issues/200/comments","events_url":"https://api.github.com/repos/VBA-tools/VBA-Web/issues/200/events","html_url":"https://github.com/VBA-tools/VBA-Web/issues/200","id":136370715,"number":200,"title":"Excel Add-In","user":{"login":"Sophist-UK","id":3001893,"avatar_url":"https://avatars.githubusercontent.com/u/3001893?v=3","gravatar_id":"","url":"https://api.github.com/users/Sophist-UK","html_url":"https://github.com/Sophist-UK","followers_url":"https://api.github.com/users/Sophist-UK/followers","following_url":"https://api.github.com/users/Sophist-UK/following{/other_user}","gists_url":"https://api.github.com/users/Sophist-UK/gists{/gist_id}","starred_url":"https://api.github.com/users/Sophist-UK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sophist-UK/subscriptions","organizations_url":"https://api.github.com/users/Sophist-UK/orgs","repos_url":"https://api.github.com/users/Sophist-UK/repos","events_url":"https://api.github.com/users/Sophist-UK/events{/privacy}","received_events_url":"https://api.github.com/users/Sophist-UK/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-25T12:12:03Z","updated_at":"2016-02-26T17:53:36Z","closed_at":null,"body":"Would it be a good idea to package this up as an Excel Add-In so that you can load it once it Excel and then use it in multiple Excel sheets (rather than having to load the modules into every Excel Worksheet you want to use them in)?\r\n\r\nNote 1: I am thinking of this as an additional way of using VBA-Web rather than as a replacement.\r\n\r\nNote 2: An additional benefit is that upgrading your projects from one release of VBA-Web to a newer release should be as simple as replacing the add-in and testing. (I have not had to do such an upgrade myself, but this has to be easier than replacing various modules in your VBA project.)"},"comment":{"url":"https://api.github.com/repos/VBA-tools/VBA-Web/issues/comments/189393517","html_url":"https://github.com/VBA-tools/VBA-Web/issues/200#issuecomment-189393517","issue_url":"https://api.github.com/repos/VBA-tools/VBA-Web/issues/200","id":189393517,"user":{"login":"timhall","id":1211148,"avatar_url":"https://avatars.githubusercontent.com/u/1211148?v=3","gravatar_id":"","url":"https://api.github.com/users/timhall","html_url":"https://github.com/timhall","followers_url":"https://api.github.com/users/timhall/followers","following_url":"https://api.github.com/users/timhall/following{/other_user}","gists_url":"https://api.github.com/users/timhall/gists{/gist_id}","starred_url":"https://api.github.com/users/timhall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timhall/subscriptions","organizations_url":"https://api.github.com/users/timhall/orgs","repos_url":"https://api.github.com/users/timhall/repos","events_url":"https://api.github.com/users/timhall/events{/privacy}","received_events_url":"https://api.github.com/users/timhall/received_events","type":"User","site_admin":false},"created_at":"2016-02-26T17:53:36Z","updated_at":"2016-02-26T17:53:36Z","body":"I feel pretty strongly that it shouldn't be able to be run from an add-in; it was originally created to be completely portable and not tied to an add-in. Even if the add-in is not the default, I think it could quickly start to diverge between the portable version and the add-in and I've been trying to maintain as much compatibility as I can. With that said, I'm not too familiar with what you're suggesting would even look like, so I may be overreacting and if you have a reference for how it would work, I'm happy to look at it.\r\n\r\nFor 2. I think the installer approaches this currently: download the latest version and select your workbook from the installer and it will update it. With that said, I think an installer add-in would be great that could download the latest release and install/update the current workbook with the click of a button (been a dream of mine, just haven't had time to work on it)."}}