Описание:
Собственно весь вопрос в теме - необходимо модифицировать функцию таким образом ,чтобы не обрабатывались скрытые строки , столбцы. Примечания:
у каждого мерять ширину/высоту?
до понедельника excel у мну не будет :whistle:
Как вариант - смотрим макрорекордером что происходит, когда "скрываем" ячейки и в excel.au3 меняем
Код:
If$iColShiftThen;Added by litlmike; Read data to arrayFor$r=1To$iRowCntFor$c=1To$iColCnt;тут ставим проверку на "скрытность"$avRET[$r][$c-1]=$oExcel.Activesheet.Cells($iStartRow+$r-1,$iStartColumn+$c-1).ValueNextNextElse;Default for $iColShift; Read data to arrayFor$r=1To$iRowCntFor$c=1To$iColCnt;тут ставим проверку на "скрытность"$avRET[$r][$c]=$oExcel.Activesheet.Cells($iStartRow+$r-1,$iStartColumn+$c-1).ValueNextNextEndIf
только массив все равно получится под размер всех ячеек