If I were to migrate to Excel in Office 365, how confident can I be that all my macros, formula, conditional formatting etc would still function?
Is just a matter of load it up and carry on?
What would be different?
If I were to migrate to Excel in Office 365, how confident can I be that all my macros, formula, conditional formatting etc would still function?
Is just a matter of load it up and carry on?
What would be different?
Bit of an open question ...
What do your macros do? If they refer to other applications, like Word and Outlook, or other objects, do you use Early or Late Binding?
Trevor Shuttleworth - Retired Excel/VBA Consultant
I dream of a better world where chickens can cross the road without having their motives questioned
'Being unapologetic means never having to say you're sorry' John Cooper Clarke
Hi TMS
Thanks for your reply.
My macros are all within Excel, mainly userforms to update
sheets, open other workbooks, send data then close,
looping through data within sheets, collecting data from other
workbooks.
Also, a small amount of conditional formatting in lots of
workbooks and quite a lot of formulas.
To answer the second part of your response, to be honest,
I don’t know because I don’t understand what Early or Late
Binding is or how I would know which I am using.
Sorry for being so vague.
If you control other applications, you would use their Object Model ... so, Word, PowerPoint, Outlook, or maybe Scripting. If you refer explicitly to the Object Model, you would have to include a reference to it ... and that's called Early Binding. If you don't explicitly refer to the Object Model, that's Late Binding. Doesn't sound as though it's applicable here.I don’t know because I don’t understand what Early or Late
Binding is or how I would know which I am using.
See: https://peltiertech.com/Excel/EarlyLateBinding.html
Thanks for the explanation on Early/Late Binding and the link.
So, to come back to my original concern, my macros (especially) that only communicate to Excel from within Excel, do you think that they will be unaffected and still work?
Have a look here: https://answers.microsoft.com/en-us/...3-bd72b3557573
and here: https://www.excelforum.com/excel-pro...10-2013-a.html
and various other links where differences are discussed: https://www.google.com/search?client...0+to+Excel+365
Are you planning on changing from 32-bit to 64-bit in the process? If so, there may be other changes in functionality.
Last edited by AliGW; 11-03-2019 at 04:56 AM.
Ali
Enthusiastic self-taught user of MS Excel who's always learning!
Don't forget to say "thank you" in your thread to anyone who has offered you help.
You can reward them by clicking on * Add Reputation below their user name on the left, if you wish.
Forum Rules (updated August 2023): please read them here.
Difficult to give any guarantees but you shouldn't have any issues with formulae and Conditional Formatting in that you are moving from an older version to a newer version.
Similarly, if you currently have 32 bit Excel, I’d suggest you stick with it or you could experience issues with incompatibility. But, other than that, I suspect your code would transition across ok.
Seems like one of the problems discussed in a link provided by Ali was the processing speed of the computer. That is, the increased speed of the new computer introduced timing problems. Assume this will not be a problem for you?
Can you upload some typical examples of your workbooks for them to be tested?
Please attach a sample workbook (not a picture or pasted copy). Make sure there is just enough data to demonstrate your need. Include a BEFORE sheet and an AFTER sheet in the workbook if needed to show the process you're trying to complete or automate. Make sure your desired results are shown, mock them up manually if necessary.
Remember to desensitize the data.
Click on GO ADVANCED and then scroll down to Manage Attachments to open the upload window.
Thank you both for your replies.
This enquiry isn’t actually for myself it is for someone that I “try” to help.
I think as “all” her Excel files were produced in 32 bit, she would stay with 32 bit.
She will be using same computer that has been running her applications without any problem (except “Human Error”) for the past couple of years, so I would think there would be no timing problems.
I may suggest to her to subscribe to 365 for a couple of months, we could then do some intensive testing while running in parallel with Excel 2010, for about £20 or £30, in my opinion, well worth the small cost.
I will continue reading the contents of the links supplied.
You're welcome. Thanks for the rep.
See this link: https://support.office.com/en-gb/art...7-b78c513788bf
Playing devil's advocate here, but ...
Do we need to know this? Having an incompetent 'friend' who happens to be female (funny stereotype, that) doesn't add anything to the thread and the advice offered, does it?This enquiry isn’t actually for myself it is for someone that I “try” to help.
And even if it does, do we need to know the extent of her incompetence? Poor lady, having her dirty washing aired on a public forum!She will be using same computer that has been running her applications without any problem (except “Human Error”)
I'd agree with this, possibly as a permanent move. I moved to the subscription model about three years ago - no regrets whatsoever, and with multiple family members included, it's much, much better value for us than the standalone version, plus it's never out-of-date.I may suggest to her to subscribe to 365 for a couple of months ...
Interesting that posts #1, #3, and #5 all read as though it is you that is thinking of migration to Office 365 ... your formulae, your CF, your macros.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks