2010-11-26 3 views
1

Ich verwende NPOI für einige Excel-Manipulation.Woher weiß ich, ob die beiden Zellen zusammengeführt werden?

Ich versuche, drei Zellen A1, B1, C1 in die Reihe zu kopieren. Die Zellen A1 und B1 werden zusammengeführt.

Wenn ich es versuchte, wird es auf A2, B2, C2 verschoben, aber A2 und B2 nicht zusammengeführt.

Eigentlich vor dem Kopieren der Zellen, Wie könnte ich finden, ob die Zelle Stand-Alone ist oder es mit einigen anderen verschmolzen ist?

Vielen Dank im Voraus.

Antwort

0

Nicht sicher, ob dies Ihnen helfen könnte, aber wenn Sie ein Zellobjekt abrufen können, können Sie die Eigenschaft ".MergeCells" verwenden.

Range("A1").MergeCells 
+0

thx. für die Antwort. Ich werde dieses versuchen. – vijay

0

können Sie überprüfen, ob eine Zelle

if (cell.IsMergedCell) 

auf dem tatsächlichen NPOI UserMode.ICell-Objekt verschmolzen wird.