2016-11-23 7 views
0

私はロスアイスシェルフのExcel InteropアプリをAspose Cellsに移植しています。私が移植しようとしている1つの機能(それを行う方法が見つからない)は "FreezePanes"Asposeセルでフリーズペイン(ピボットテーブル上)を使用する方法はありますか?

私のレガシー(Excel Interop)コードはコメントアウトされています。できます;それのAspose社Cellsisizationで私の試みは、その下にある - 私が得ることができるすべての範囲の設定された:

private void FreezePanePivotTable(int rowToFreeze, int colToFreeze) 
{ 
    //Range pivotTableCellToFreeze = (Range)_xlPivotTableSheet.Cells[rowToFreeze, colToFreeze]; 
    //_xlPivotTableSheet.Activate(); 
    //pivotTableCellToFreeze.Activate(); 
    //pivotTableCellToFreeze.Application.ActiveWindow.FreezePanes = true; 

    // AsposeCells version of the above: 
    var pivot = pivotTableSheet.PivotTables[0]; 
    var dataBodyRange = pivot.DataBodyRange; 
    int rowsUsed = dataBodyRange.EndRow; 
    int colsUsed = dataBodyRange.EndColumn; 

    Range pivotTableCellToFreeze = pivotTableSheet.Cells.CreateRange(
     rowToFreeze, colToFreeze, rowsUsed, colsUsed); 
    //pivotTableSheet.ac <= No "activate" 
    //pivotTableCellToFreeze.act <= No "activate" here, either 
    //pivotTableCellToFreeze.ApplyStyle <= No "Application.etc." etither... 
} 

のAspose細胞でFreezePanesを設定する方法はありますか?

答えて

1

このスレッドに従ってください。問題が解決したかどうか、何か他のものを探している場合は、お知らせください。

Thread Link

注:私は、Aspose社

で開発者エバンジェリストとして働いています
関連する問題