VBA > Opis obiektów VBA > MxGrid > Opis interfejsów > MxGrid > Właściwości > ColumnCount

Drukuj

ColumnCount – MxGrid

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.

 

MxGrid1

 

AmCtrll.ColumnCount = 6