+ Reply to Thread
Results 1 to 19 of 19

How to track if sold Excel app is not shared to other users - licenses and tracking links

  1. #1
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    How to track if sold Excel app is not shared to other users - licenses and tracking links

    Hi Guys,

    it is possible to track if sold Excel is not shared - i mean not stolen by user and shared with his friends?
    It is possible somehow?

    Like add password, user, protect Excel in VBA and read this user and pass ?

    Can anybody help?

    Jacek

  2. #2
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    One method is to obtain the HardDrive serial number from the purchaser, then include that in your VBA code ...

    Your program would first verify the HD serial number matches.

  3. #3
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    hi Logit,

    o wow seems interesting! How you can do this?

    I was thinking to add serial number in wordpress, add page and create table - email and IP number of computer, VBA would connect to website and check if device exists.
    But i am not sure

    Best,
    Jacek

  4. #4
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    That method would be more secure as the verification process is located on your website rather than in the VBA code.

    As you are probably aware, Excel has no security what so ever. Anyone with a modicum of VBA knowledge can access
    the existing code.

  5. #5
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Logit,

    thanks but can you still explain your method?

    I have to consider at least few options?

    Best,
    Jacek

  6. #6
    Forum Expert romperstomper's Avatar
    Join Date
    08-13-2008
    Location
    England
    MS-Off Ver
    365, varying versions/builds
    Posts
    22,017

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    IP addresses change frequently, so I don't think that's a great option.
    Everyone who confuses correlation and causation ends up dead.

  7. #7
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    Here is one example to obtain a serial number :

    Please Login or Register  to view this content.

    There are plenty more examples on the Internet ... obtaining Processor Number, Hard Drive Number, Motherboard Number, etc. etc.
    You could use one or more of those to identify the user. Include in your code a process of 'writing' that information to a small text
    file ... placing the file in an obscure location on their computer. Then have your workbook code first verify the information before
    loading your workbook.

    Having said that ... consider the User reaction having to provide that data prior to you sending the workbook. I'm not certain a
    potential purchaser would be very happy.

  8. #8
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Rory,

    it is true, what can you suggest?

    Logit,

    thank you very much! Yes, it is true that user would be not happy
    Maybe process could be:

    1. User getting via email password and serial number.
    2. User has to input these data into userform before Excel will work - i do not know if it is possible with userform and Excel - maybe only with Windows API?
    3. serial number and user can use workbook beause VBA will connect to website to check if user and serial number attached exists.

    Ok but still i will have problem to identify if user is logging from different devices. Maybe this Logit code could handle but i see there is a loop so how to get only one unique number for specific disk drive?


    Hmm do you have maybe any idea?
    Best,
    Jacek

  9. #9
    Valued Forum Contributor
    Join Date
    02-14-2019
    Location
    Turkiye
    MS-Off Ver
    2010 - 64 Bit on Windows-11 (24 H2) 64 Bit
    Posts
    1,187

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Quote Originally Posted by jaryszek View Post
    Maybe this Logit code could handle but i see there is a loop so how to get only one unique number for specific disk drive?
    You can use "Win32_DiskDrive" and get the serial number and/or model of the first HDD

    Please Login or Register  to view this content.

  10. #10
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    Haluk has a handle on what you are attempting to do.

    Excel will allow you to obtain the User's Hard Drive serial number. Then with a macro, that information can be sent to your server
    and stored in the data file with the User's other information.

    Your macro can check if their HD number matches the number on file and go from there.

    Giving the user a serial number that you provide and checking against that will most likely take care of 65% - 70% (wild guess) of your customers
    because they'll respect the process. It's the others you'll have to worry about.

  11. #11
    Forum Expert romperstomper's Avatar
    Join Date
    08-13-2008
    Location
    England
    MS-Off Ver
    365, varying versions/builds
    Posts
    22,017

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Quote Originally Posted by jaryszek View Post
    Rory,

    it is true, what can you suggest?
    I suggest you don't worry about it. Anyone who really wants to will get around your security.

  12. #12
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Thank you Logit,

    What do you mean by others? What they can do?

    Rory --> you mean to unprotect VBA code? i think it is easy to do...

    Jacek

  13. #13
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    The 30% - 35% of the remaining users.

  14. #14
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    You mean they will take pass from VBA project ?

    Jacek

  15. #15
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    Those would be the people that might attempt to hack your workbook for you code. Or they might give away your project to others.

    Having said all of that ... I agree that attempting to implement your efforts will not provide you with the peace of mind you are seeking if you
    create your project in Excel. Excel has absolutely no security for those intending to steal your intellectual property. You would be better off
    using another programming package (VB.NET, Visual Basic [not VBA], C++) and the like.

  16. #16
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Thank you Logit!

    VB is more scure than VBA? How ? Do yo u have maybe any links/examples? I would love to learn more about it.

    Best,
    Jacek

  17. #17
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    Excel VBA is not currently able to be compiled into an executable program. Anything you write in VBA depends on another program that is executable to run.
    In this case MS Excel and MS Excel require MS Windows to run - an executable.

    VB, C++, etc can be compiled into a stand alone executable ... once compiled it requires a lot more effort to hack the source code.

    The choice of programming language is yours. Review what the different languages offer and make your decision. Tons of information
    on the internet for each language.

  18. #18
    Forum Contributor
    Join Date
    01-16-2014
    Location
    Poland
    MS-Off Ver
    Excel 2016-365
    Posts
    2,946

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    Thank you Logit!

    Or i will just buy padlock

    Jacek

  19. #19
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,446

    Re: How to track if sold Excel app is not shared to other users - licenses and tracking li

    .
    Ha !

+ 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. track users who open excel file
    By maacmaac in forum Excel Programming / VBA / Macros
    Replies: 15
    Last Post: 05-18-2023, 04:01 AM
  2. Track fedex tracking numbers in an excel spreadsheet
    By phillyd023 in forum Excel General
    Replies: 2
    Last Post: 04-17-2020, 12:28 PM
  3. Replies: 3
    Last Post: 04-05-2016, 11:41 AM
  4. Track users who open excel file (new)
    By Logasai in forum Excel Programming / VBA / Macros
    Replies: 4
    Last Post: 03-17-2016, 10:32 AM
  5. Track changes history in a shared excel file
    By megtoma in forum Excel General
    Replies: 3
    Last Post: 06-04-2014, 09:10 AM
  6. Replies: 4
    Last Post: 02-05-2014, 09:28 AM
  7. [SOLVED] keep track of gift certificates sold
    By ACharlene in forum Excel - New Users/Basics
    Replies: 1
    Last Post: 09-13-2005, 07:05 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