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