+ Reply to Thread
Results 1 to 14 of 14

converting an excel userform with VBA macros to a web application

  1. #1
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    converting an excel userform with VBA macros to a web application

    Hi

    I apologise if this question has been asked a hundred times before, but I have been unable to find the answer with a search on this forum

    I have an Excel userform with macros that I want to convert to be used as a stand alone application that could ideally be used on the web, Android and IOS ( as well as Windows without the full version of Excel). The useform accesses various workbook sheets.

    I appreciate it will not be a simple process, but would like to know all the various options that are available - and any advantages and disadvantages of the options

    Someone has suggested to me that it could be converted into Python. Is that a possibility?

    Thank you in advance for any information you can provide

  2. #2
    Forum Expert
    Join Date
    08-16-2015
    Location
    Antwerpen, Belgium
    MS-Off Ver
    2007-2016
    Posts
    2,380

    Re: converting an excel userform with VBA macros to a web application

    Maybe take a look here https://www.xlwings.org/examples


    Kind regards
    Leo

  3. #3
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    Re: converting an excel userform with VBA macros to a web application

    Hi Leo

    Thanks for that information

    At the moment that seems to allow excel macros to be written in python. I am not sure that would allow it to run as a web application. I will try and investigate further

    Thanks again for your time

    Best regards

    Ian

  4. #4
    Forum Guru Kyle123's Avatar
    Join Date
    03-10-2010
    Location
    Leeds
    MS-Off Ver
    365 Win 11
    Posts
    7,238

    Re: converting an excel userform with VBA macros to a web application

    There isn't a simple answer to this, there's no automated way of doing this and the complexity and function of your workbook/macros dictates the difficult/level of involvement.

    You'll probably need to recreate the functionality of your workbook from scratch using web technologies, this probably means a database for storing the data, a server side language for the grunt work/saving to the database and JavaScript for the user interaction.

    This isn't something to be taken lightly, there will be a huge learning curve to each constituant part (database, server and client).

    As to development stack, it depends, there isn't a right answer here. Do you want to get into web development, or do you just want to get this project into a web based form.

    If the latter then I'd consider getting prices for someone to build it for you. If you really want to do it yourself, then I'd recommend the smallest learning curve, that would probably be ASP.Net webforms with a SQL Server database. As to the language, either C# or VB.Net - makes little difference, though you'll find more help and examples in C#. Webforms at least will ease the burden of learning loads of JavaScript and keeping within the Microsoft architecture will ease you into things through GUIs and mean that things will work well together.

    If you want to learn web development, my answer would be different and I'm happy to go further, but it would be good to understand your goals.

  5. #5
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    Re: converting an excel userform with VBA macros to a web application

    Hi Kyle

    Thank you for taking the time to reply

    I certainly do not want to learn any new languages and am fully expecting to have to pay for the application to be converted into a form that will work on the web. So what I am looking for is the most effective way of converting it - so I know which expertise to search for. I would have thought many people would have wanted to do this, so I assumed there was a well tested way of doing it.

    Thanks again

    Ian

  6. #6
    Forum Guru Kyle123's Avatar
    Join Date
    03-10-2010
    Location
    Leeds
    MS-Off Ver
    365 Win 11
    Posts
    7,238

    Re: converting an excel userform with VBA macros to a web application

    There isn't a simple answer to this, there's no automated way of doing this and the complexity and function of your workbook/macros dictates the difficult/level of involvement.

    You'll probably need to recreate the functionality of your workbook from scratch using web technologies, this probably means a database for storing the data, a server side language for the grunt work/saving to the database and JavaScript for the user interaction.

    This isn't something to be taken lightly, there will be a huge learning curve to each constituant part (database, server and client).

    As to development stack, it depends, there isn't a right answer here. Do you want to get into web development, or do you just want to get this project into a web based form.

    If the latter then I'd consider getting prices for someone to build it for you. If you really want to do it yourself, then I'd recommend the smallest learning curve, that would probably be ASP.Net webforms with a SQL Server database. As to the language, either C# or VB.Net - makes little difference, though you'll find more help and examples in C#. Webforms at least will ease the burden of learning loads of JavaScript and keeping within the Microsoft architecture will ease you into things through GUIs and mean that things will work well together.

    If you want to learn web development, my answer would be different and I'm happy to go further, but it would be good to understand your goals.

  7. #7
    Forum Expert
    Join Date
    03-28-2012
    Location
    TBA
    MS-Off Ver
    Office 365
    Posts
    12,454

    Re: converting an excel userform with VBA macros to a web application


  8. #8
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    Re: converting an excel userform with VBA macros to a web application

    Hi AB

    Thanks for your time in replying

    Yes that post is certainly relevant - and I share the same frustrations as Dal123. I have emailed easasoftware. In principle that would appear to solve the problem, but I am not optimistic that It will be a practical /cost effective solution. But I will update this thread with any information I get.

    Thanks again

    Ian

  9. #9
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    Re: converting an excel userform with VBA macros to a web application

    Here is the promised update
    "While EASA would probably be perfect technically- At the low end it cost around $10K per year"

  10. #10
    Forum Guru Kyle123's Avatar
    Join Date
    03-10-2010
    Location
    Leeds
    MS-Off Ver
    365 Win 11
    Posts
    7,238

    Re: converting an excel userform with VBA macros to a web application

    There are various ways of finding a contractor/company to do this for you. If you're on a real budget you could try something like freelancer, this would give you access to cheaper international markets and would probably be done on a fixed price. If you're looking for someone locally, day rates in the UK are dependant on location and technology stack, but typically you'd be looking at £350-£500 per day. How many days would be entirely dependant on what your workbook does and how complex it is, whether it's publicly accessible or you need user accounts, if you see this as a paid service payments can be quite involved etc.

    I'd be happy to give you an idea of how much work would be involved if you could share your workbook.

  11. #11
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    Re: converting an excel userform with VBA macros to a web application

    Hi Kyle

    Thanks for the offer, but this is a quiz for my daughter to use with the children she coaches. So budgets are limited.

    Thanks

    Ian

  12. #12
    Forum Guru Norie's Avatar
    Join Date
    02-02-2005
    Location
    Stirling, Scotland
    MS-Off Ver
    Microsoft Office 365
    Posts
    19,643

    Re: converting an excel userform with VBA macros to a web application

    Ian

    What exactly do the macros and userform you have do?
    If posting code please use code tags, see here.

  13. #13
    Registered User
    Join Date
    09-15-2011
    Location
    Surrey
    MS-Off Ver
    Excel 2003
    Posts
    25

    Re: converting an excel userform with VBA macros to a web application

    Hi Norie

    Thank you for your time in replying

    In very very simple terms, the user form is a multiple choice quiz that uses a spreadsheet of questions and four answers. There are four control buttons for a child player to select which is the correct answer. The macros are not that complicated, but it has taken a while to progressively build in the sophistication required. Basically, they keep score and time , and then record the results.

    Is that enough detail?

    Thanks

    Ian

  14. #14
    Forum Expert
    Join Date
    11-24-2013
    Location
    Paris, France
    MS-Off Ver
    Excel 2003 / 2010
    Posts
    9,831

    Re: converting an excel userform with VBA macros to a web application


    Hi !

    A "macro", better a VBA code is just for some Office applications not for any Web applications.
    As yet written, learn any Web language (or use a specific tool) or see with a Web designer you can afford …

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Excel application with Macros working in Excel 2010 but not in 2013
    By knr.vrec in forum Excel Programming / VBA / Macros
    Replies: 4
    Last Post: 07-26-2016, 01:37 AM
  2. Converting Lotus .WK4 file over to Excel 2013 with Macros
    By elizafari in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 01-20-2016, 06:19 PM
  3. Multiuser userform Excel application
    By chin67326 in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 08-15-2014, 01:25 AM
  4. Converting Excel 2003 Macros to 2010
    By timbo1957 in forum Excel Programming / VBA / Macros
    Replies: 30
    Last Post: 11-07-2012, 05:03 PM
  5. [SOLVED] Converting Existing formulas into Macros in Excel 2011
    By Jhertilus in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 10-13-2012, 11:35 PM
  6. Converting Macros from Excel 2000 to 2007
    By MCofman in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 05-07-2010, 08:05 AM
  7. Excel 2007 : Converting Excel Macros 2003 to 2007
    By magan in forum Excel General
    Replies: 4
    Last Post: 03-18-2010, 04:00 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1