2014-07-03 11 views
9

Tôi muốn đóng băng tiêu đề trang và cột của tôi như vậy:Làm thế nào để đóng băng các tiêu đề và một tập hợp các cột bằng PHPExcel

enter image description here

tôi có thể đóng băng tiêu đề của tôi hoàn toàn tốt và dandy:

$highestRowCount = $sheet->getHighestRow(); 
    $highestColumnCount = $sheet->getHighestColumn(); 

    $sheet->freezePane("{$highestColumnCount}2"); 

Nhưng khi tôi thêm một đóng băng khác trên các cột:

$sheet->freezePane("D{$highestRowCount}"); 

Nó phá vỡ khả năng vượt trội để di chuyển ...

Làm cách nào để tôi thực hiện việc này?

+0

'$ sheet-> freezePane ('{$ highColumnCount} {$ highestRowCount}');' Đã thử? – JammyDodger231

+0

có thể trùng lặp của [hàng và cột cố định phpexcel] (http://stackoverflow.com/questions/23423964/phpexcel-freeze-row-and-columns) – flu

Trả lời

18

Bạn chỉ có thể có một đơn vị đóng băng duy nhất trên bất kỳ trang tính riêng lẻ nào, do đó bạn đặt địa chỉ để bao gồm cả ngang và dọc, ví dụ:

$sheet->freezePane("D2"); 
+0

Spot on .. and from the development team mình: D vinh dự là gì : D – Jimmyt1988

Các vấn đề liên quan