excel - How to compare 2 complex spreadsheets running in parallel for consistency with each other? -


i working on converting large number of spreadsheets use new 3rd party data access library (converting third party library #1 third party library #2). fyi: call udf (user defined function) placed in cell, , when refreshed, pulls data pivot table below formula. both libraries behave same , produce same output, except, small irregularites can arise, such additional field being shown in output pivot table using library #2, can affect formulas on sheet if data being read pivot table without using getpivotdata.

so have ~100 of these complicated (20+ worksheets per workbook) spreadsheets have convert, , run in parallel period of time, see if output using new data access library matches old library.

is there clever approach this, don't have spend large amount of time analyzing each sheet determine specific elements compare?

two rough ideas come mind:
1. create validator workbook has same # of worksheets, , worbook1!worksheet1!a1 - worbook2!worksheet3!a1 every possible cell on each sheet
2. equivalent of #1, traverse cells in 2 books using vba, , log cells not match.

i don't particularly either idea, can think of better this, maybe 3rd party utility buy?

sounds time serious fundamental redesign rather swapping data access libraries.
but, address question:
- don't think 3rd party utility exists.
- vba approach using variant arrays used-range each sheet reasonably easy & efficient long don't try traverse sheets cell-by-cell.


Comments

Popular posts from this blog

linux - Mailx and Gmail nss config dir -

c# - Is it possible to remove an existing registration from Autofac container builder? -

php - Mysql PK and FK char(36) vs int(10) -