إزالة الصفوف المكررة في ورقة عمل باستخدام C++
إزالة الصفوف المكررة هي واحدة من الميزات المفيدة في Microsoft Excel. تسمح للمستخدمين بإزالة الصفوف المكررة في ورقة عمل، ويمكنك اختيار الأعمدة التي يجب فحصها لوجود معلومات مكررة.
يوفر Aspose.Cells طريقة Cells::RemoveDuplicates()
لهذا الغرض. يمكنك أيضًا ضبط startRow
، startColumn
، endRow
، و endColumn
لاختيار الأعمدة.
فيما يلي الملفات العينية التي يمكن تنزيلها لاختبار هذه الميزة:
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
<span class="c1">// Create workbook
Workbook book(u"removeduplicates.xlsx");
<span class="c1">// Remove duplicates from the first worksheet
book.GetWorksheets().Get(0).GetCells().RemoveDuplicates(0, 0, 5, 3);
<span class="c1">// Save the result
book.Save(u"removeduplicates-result.xlsx");
<span class="n">std</span><span class="o">::</span><span class="n">cout</span> <span class="o"><<</span> <span class="s">"Duplicates removed successfully!"</span> <span class="o"><<</span> <span class="n">std</span><span class="o">::</span><span class="n">endl</span><span class="p">;</span>
<span class="n">Aspose</span><span class="o">::</span><span class="n">Cells</span><span class="o">::</span><span class="n">Cleanup</span><span class="p">();</span>
}