Настройка Intellisense Visual Studio

Последняя строка в столбце, содержащем данные, определяется классической строкой:

Dim lastrownum as integer
lastrownum = cells(rows.count,icol).end(xlUp).Row

(где icol имеет значение, которое оно имеет в вашем коде). Тогда вы можете очень просто «Зациклить, а не iRow> lastrownum».

Однако вы столкнетесь с проблемой с другим вашим кодом, который вставляет пустые строки и, таким образом, перемещает «последнюю строку» вниз. Таким образом, вы должны проверить последний ряд каждого цикла. На самом деле это более простой код, просто используется на несколько мс больше времени на цикл. Вам не нужно ничего делать, кроме как изменить строку LOOP на:

LOOP UNTIL irow>cells(rows.count,icol).end(xlUp).Row
6
задан Glorfindel 19 January 2019 в 09:51
поделиться

1 ответ

Попытайтесь собраться Оснастить-> Опции...
Затем Текстовый редактор-> Основной
и удостоверьтесь, что обе опции "Auto list members" и "скрываются, усовершенствованные участники" неконтролируемы.
Также проверьте "Информацию о параметре".

Я не могу проверить эту информацию, потому что моя текущая установка Visual Studio C# автономный.

С уважением, Luís

2
ответ дан 17 December 2019 в 20:36
поделиться