Случайная строка Excel VBA - PullRequest
0 голосов
/ 12 марта 2020

Мне нужна помощь в Excel VBA. Так что я хочу, чтобы случайный вопрос попал в ячейку, но в int rnet есть в основном вещи о int, и я получил строку. Я попробовал это с массивом, но не могу продолжить. Знаете ли вы ответ?

Изображение: https://www.bilder-upload.eu/bild-3c4354-1584039544.png.html PictureCode: https://www.bilder-upload.eu/bild-5cb222-1584039888.png.html

На картинке "Fragen" означает вопросы, а " Antworten "ответ. Если я нажму на «Neue Frage», он должен сделать случайный вопрос 3

1 Ответ

2 голосов
/ 12 марта 2020

Вы можете просто сделать ...

[c8] = [CHOOSE(RANDBETWEEN(1,3),"Q1","Q2","Q3")]

Если вы действительно хотите, чтобы вопросы в массиве ...

Dim q
q = Array("Q1", "Q2", "Q3")
[c8] = q(Int(3 * Rnd))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...