| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование, связанное с MS Office > Породить перестановку с ячейке |
| Автор: Dr Smth 30.8.2006, 17:10 | ||
Задача такая: нужно в 1 ячейке породить перестановку из 5 чисел, причём каждое, чилсо меняется в пределах 0...9. Я сделал это так:
Вопрос в следующем: как добиться того, чтобы все эти пять цифр были разными? |
| Автор: ИгнатьевАлексей 30.8.2006, 17:59 |
| Никак, имхо. Добро пожаловать в VBA! |
| Автор: Dr Smth 30.8.2006, 18:50 |
| Я подозревал, но так как с VBA я практически не сталкивался, решил спросить – может кто подскажет... |
| Автор: Dr Smth 30.8.2006, 21:13 | ||
Ну, в общем, получилось (пришлось время потратить). Вариант, конечно, не оптимальный, но работающий. Двух одинаковых перестановок не выдаёт, все числа в одном варианте разные. В примере всего 30 вариантов:
|
| Автор: Akina 30.8.2006, 22:55 | ||
|