Доброго времени суток, нужна ваша помощь, скажите почему не могу задать максимальную константу из ячейки? [vba]Код
Const nMax& = Range("i2").Value
[/vba]
Нужно прочесть константу именно из ячейки! Файл не буду прикладывать, если попросите только!
[vba]Код
Const nMin& = 1
Const nMax& = Range("i2").Value
Randomize
With CreateObject("Scripting.Dictionary")
Do While .Count < (nMax - nMin + 1)
.Item(Int((nMax - nMin + 1) * Rnd + nMin&)) = 0
Loop
Range("B1").Select
ActiveCell.Resize(UBound(.Keys) + 1).Value = Application.WorksheetFunction.Transpose(.Keys)
End With
[/vba]