Macro speeds between 365 and Excel 2021

Justbob

New Member
Joined
May 6, 2015
Messages
33
I have a macro that I record when it starts and ends. The macro can run up a few hours depending on the amount of data being analyzed. I have started to use another computer to run it so I can continue to work in excel. I have 3 computers, one with office 365, one with office 2021 and one with office 2016. There is a considerable speed difference running the same macro analyzing the same data. I would expect 2016 to be a little slower perhaps but I was surprised that 2021 was up to 8x slower that 365. Anyone know why? 2016 was at least 2x slower as 2021.
 

Attachments

  • Excel Speeds.jpg
    Excel Speeds.jpg
    67.4 KB · Views: 6
What are the individual specifications of the machines as well, memory, processor, hdd or SSD etc etc
There is also settings within excel to enable or disable multiple processors
 
Upvote 0
This is the 365 one

Processor 11th Gen Intel(R) Core(TM) i7-11850H @ 2.50GHz 2.50 GHz
Installed RAM 32.0 GB (31.7 GB usable)
System type 64-bit operating system, x64-based processor

Drive C:
Description Local Fixed Disk
Compressed No
File System NTFS
Size 475.18 GB (510,216,241,152 bytes)
Free Space 105.14 GB (112,890,494,976 bytes)

Description Disk drive
Manufacturer (Standard disk drives)
Model WD PC SN810 SDCPNRY-512G-1006
Bytes/Sector 512
Disk 0

WD PC SN810 SDCPNRY-512G-1006

Capacity: 477 GB
Formatted: 477 GB
System disk: Yes
Page file: Yes
Type: SSD

Read speed 408 KB/s
Write speed 12.1 MB/s
Active time 2%
Average response time 7.1 ms


I will look up the other one tonight.
 
Upvote 0
Wow did you type all of that in or did you capture it from somewhere
 
Upvote 0
Wow did you type all of that in or did you capture it from somewhere
of course 😁
The first PC has an app called PC info with most of that in it, the second one I had to go into settings/system/about and settings/system/storage

2nd one
Hard drive
Timetec MS21
Capacity 953 GB
Media SSD

Windows 11, Microsoft Office Professional Plus 2021
Processor Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz 1.10 GHz
Installed RAM 32.0 GB (31.8 GB usable)
System type 64-bit operating system, x64-based processor

looks like the processor is about 1/2 speed on the second one?
 
Upvote 0
Hello,

Well, as jim poited out, you know that computer performances are heavily related to the hardware. For Excel among other things CPU is essential. Look at the gap between your two CPUs : i7-11850H vs Pentium Silver N5030 [11-Benchmark Showdown]

You have a more modern high-end CPU (the i7) vs an entry older one. The performance gap is due to this, more than the office version. Especially for identical single-threaded VBA code (faster on CPU with higher GHz).
 
Upvote 0
There might be benchmark software around providing you or your organisation will allow you to run it that way you might get an idea of processor speeds and comparisons
 
Upvote 0
Number of active cores as well as I alluded to you can check the cores allocated in excel hidden in the options section
 
Upvote 0

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top