C++ kullanarak Çalışma Sayfasındaki yinelenen satırları kaldırma
Yinelenen satırları kaldırmak, Microsoft Excel’in birçok kullanışlı özelliklerinden biridir. Kullanıcıların bir Çalışma Sayfasındaki yinelenen satırları kaldırmasına olanak tanır ve hangi sütunların yinelenen bilgiler için kontrol edileceğini seçebilirsiniz.
Aspose.Cells, bu amaçla Cells::RemoveDuplicates()
metodunu sağlar. Ayrıca, sütunları seçmek için startRow
, startColumn
, endRow
ve endColumn
ayarlayabilirsiniz.
Bu özelliği test etmek için indirilebilecek örnek dosyalar aşağıda sunulmuştur:
#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>
}