Динамический диапазон автозаполнения на основе другого рабочего листа

Если вы вызвали randint() самостоятельно, это, безусловно, приведет к ошибке. Вы должны предоставить randint() диапазон выбора. randint(a, b), где a и b являются целыми числами, должны работать, а если это не так, ваша установка Python будет нарушена.

Это также вызвало бы исключение, если b меньше, чем a. Подумайте об этом, как будто вы поставляете диапазон: было бы целесообразно сначала поставить нижнюю границу, не так ли? Поэтому сначала поставьте меньшую привязку.

Если вы действительно хотите сравнить ваш модуль random с правильным, источник находится в http://svn.python.org/view/python/branches/release27-maint/ Lib / random.py? вид = разметка

0
задан Eric D. 13 July 2018 в 20:21
поделиться

2 ответа

Вы можете подумать об этом. Просто снижайте количество строк на 3

Range("A" & Rows.Count).End(xlUp).Row - 3

Я бы квалифицировал объекты & amp; свойства (Range & amp; Row) также для хорошей меры.

0
ответ дан urdearboy 17 August 2018 в 12:10
поделиться

вы могли бы использовать либо:

set rng = Range("A1:A1000").SpecialCells(xlCellTypeConstants, 2)

, либо

set rng = Range("A5").CurrentRegion.Resize(,1)

, не допуская пробелов в диапазоне данных

0
ответ дан Vrun 17 August 2018 в 12:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: