I have an Excel workbook that I'd like to sell (licence). Licence should be renewed annually and there should not be any possibility to crack it.
Third-party products can do it but they either convert the Excel-workbook to .exe-file or they need an external program to be installed on the client's machine (I need to have the file as .xlsm format and installing anything is not a possibility)
Standard VBA solution is not a possibility either since it is not secure.
I am thinking if there is a possibility to create a web-based licence manager with VBA? The code would check the current time from the web and then connect to my server where the licence information resides and open the workbook if the licence is in force. I would update the licence information directly to the server.
Does anybody has any idea of whether this is possible. I have no experience of Excel connecting to web.
Third-party products can do it but they either convert the Excel-workbook to .exe-file or they need an external program to be installed on the client's machine (I need to have the file as .xlsm format and installing anything is not a possibility)
Standard VBA solution is not a possibility either since it is not secure.
I am thinking if there is a possibility to create a web-based licence manager with VBA? The code would check the current time from the web and then connect to my server where the licence information resides and open the workbook if the licence is in force. I would update the licence information directly to the server.
Does anybody has any idea of whether this is possible. I have no experience of Excel connecting to web.