Hi,
Hi,
I guess, this feature is not available.
However, please list down steps using Ms-Excel 2010 to illustrate this feature and help us with screenshots.
We will create a new feature request for this issue.
Thanks Shakeel for a very quick response.
Hi,
Thanks for illustrating the problem.
Actually, I wanted to confirm that if this feature of finding changes is available in Ms-Excel, if it is, then list down the steps.
Aspose.Cells support the subset of features of Ms-Excel, means if some feature is not available, then it will also be not available in Aspose.Cells.
In case, this feature is not available, then you are looking for an algorithm, you can search for such algorithms on internet or may be make your own.
Algorithm Advice
I think, you can save your worbook in csv format, it will save your file this way
12,34,56
12,4,0
2,3,5
Then after you make change, again save the workbook in csv format, suppose this time you get this
12,34,56
12,1,0
2,3,5
What you will do is that you will read first file and second file line by line as string and compare them.
e.g
Iteration 1
str1 = “12,34,56”;
str2="12,34,56"
if(str1==str2)
skip
Iteration 2
then read next line
str1="12,4,0"
str2="12,1,0"
this time str1 not equal to str2, it means, cell’s values have changed in row 2. so you will note down row index 2
then you will split the str1 and str2 on with comma separator, and find the column index by comparing,
Finally, you will get the change row index and column indices, same process will go for all rows.
Hopefully you got my point.
Thanks a lot Shakeel.
Hi,
I am afraid, there is no such events in Aspose.Cells for .NET.