VBA > Opis obiektów VBA > MxGrid > Opis interfejsów > MxGrid > Właściwości > ColumnCount | | Drukuj |
Integer ColumnCount
Ustawia lub zwraca ilość wszystkich kolumn arkusza, zarówno widocznych jak i niewidocznych.
Maksymalna liczba kolumn jest ograniczona programowo do 200.
Zmiana liczby kolumn nie zmienia typów i rozmiarów istniejących (pozostałych) kolumn, natomiast dodawane kolumny mają ustawiany typ String, wyrównanie do lewej strony oraz limit rozmiaru 20 znaków.
Każda zmiana ilości kolumn powoduje wyczyszczenia wszystkich informacji w całej kolekcji danych, w szczególności:
•dane przechowywane w poszczególnych polach danych wszystkich wierszy, łącznie z wierszami podsumowania (dane widoczne na ekranie)
•dane użytkownika przechowywane w polu UserData.
•Informacje o wysokościach poszczególnych wierszy
•Informacje o polach łączonych, typach pól poszczególnych komórek zmienianych indywidualnie
•Informacje o zablokowaniu wierszy do edycji
Nie należy stosować tej właściwości do ukrywania / pokazywania dodatkowej informacji na ekranie. Do tego służ właściwość Hidden lub w pewnych sytuacjach ColumnWidth.
AmCtrll.ColumnCount = 6