C'est la suite du GridLoad
pTableView est le TableView de la form
pTotalRow si True fait le total des lignes
pTotalColumn si true fait le total des colonnes
Optional pTotalRowStart commence à la ligne ...
Optional pTotalColStart commence à la colonne ...
Petite explication sur la ligne :
If TabVu.Rows.Height <> 0 Then 'les lignes et colonnes à height ou width à 0 sont lles lignes et colnnes filtrées, les totaux ne doivent donc pas être fait
Je publierai le petit bout de code qui simule un filtre sur un TableView, celui-ci met à 0 rows.height ou columns.width si la colonne est filtré
A+
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | PUBLIC SUB GridCalcTot(pTableView AS TableView, pTotalRow AS BOOLEAN, pTotalColumn AS BOOLEAN, OPTIONAL pTotalRowStart AS INTEGER = 0, OPTIONAL pTotalColStart AS INTEGER = 0) AS BOOLEAN |