|
Задача vba
|
|||
---|---|---|---|
#18+
Составить программу, которая будет считывать введённое пятизначное число. После чего, каждую цифру этого числа необходимо вывести в новой ячейке. Подскажите, что использовать для решения, функцию? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 13:52 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Ну для начала определиться, что значит "ячейка". Эксель? Ворд? Еще что-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:03 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Отлично, теперь надо выяснить, фукнцию для решения чего именно надо подсказать. Потому что одной функции, которая решает всю эту задачу, нет. Потребуется несколько разных функций. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:11 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Подскажите какие функци, попробую разобраться, что с ними делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:17 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Функции для чего, блин? gembirdсчитывать введённое пятизначное числоОткуда считывать? Из формы, из инпутбокса, из ячейки, из текстбокса на листе, из файла, в конце концов gembirdвывести в новой ячейкеКак добавить новые ячейки - со сдвигом остальных вправо, вниз, или может новую строку или столбец надо добавить, как располагать новые ячейки, по горизонтали, по вертикали.... мы всё это за тебя должны придумать, а ты будешь готовое решение ждать... или может сначала с заданием разберешься, вместо того, чтобы тупо копипастить от учителя? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:23 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Спасибо большое за помощь))), всю информацию, какой я обладаю, я выложил, теперь мне нужно направление куда идти и где смотреть. Может это не функция, может все гораздо проще. Ну а Вы мне прям очень помогли. Еще раз спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:43 |
|
Задача vba
|
|||
---|---|---|---|
#18+
gembirdвсю информацию, какой я обладаюинформация, которой ты обладаешь и которой не обладаем мы - это что именно вы проходили, потому что учитель дает задание в контексте того материала, который он давал на уроке. А способов сделать ту или иную задачу гораздо больше, чем один, но вы их могли не проходить. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 14:49 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Простите, если не корректно задан вопрос, тема обсуждения была операторы и встроенные функции. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 15:16 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Ну, вероятно, для начала нужна функция InputBox ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 15:23 |
|
Задача vba
|
|||
---|---|---|---|
#18+
gembird, Еще понадобится цикл For Next и пара функций Len и Mid. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 16:16 |
|
Задача vba
|
|||
---|---|---|---|
#18+
big-dukeЕще понадобится цикл For Next Я бы использовал WHILE. А ну как ошибка ввода... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 16:47 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Shocker.ProЕще понадобится функция CellsCells - это свойство (объектов Worksheet и Range, по умолчанию - ActiveSheet), а не функция... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 16:49 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Модератор: Учимся использовать тэги оформления кода - FAQ У меня только 1,3 ,5 цифру получилось достать из пятизначного числа ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 22:38 |
|
Задача vba
|
|||
---|---|---|---|
#18+
gembirdУ меня только 1,3 ,5 цифру получилось достать из пятизначного числапрекрасно! задача практически решена, осталось обратить внимание на функцию Mid, прочитать по ней справку ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2019, 23:56 |
|
Задача vba
|
|||
---|---|---|---|
#18+
чтоб получить значение разряда числа в 10 системе счисления, нужно просто разделить число 10^n без остатка и взять остаток от деления на 10. для этого даже VBA не надо, достаточно примитивов формул Excel'я =MOD(INT(A2 / 10 ^ B1), 10), где A2 - это исходное число, а B1 номер разряда на VBA это примерно (Value \ (10 ^ n)) MOD 10 номера разряда идут от младшего к старшему, 0 - самый младший, 4 - самый старший для 5-значных чисел ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 13:02 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 13:11 |
|
Задача vba
|
|||
---|---|---|---|
#18+
gembird, Ну ок, а почему просто не использовать Mid для всех пяти цифр числа, а не через такие странные конструкции? А если будет задача не 5 цифр, а 20? Сколько потребуется строк в твоем методе? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 13:18 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Shocker.Proиспользовать Mid для всех пяти цифр числИ следующим шагом будет использование цикла от 1 до 5, как, собственно, и надо было решать эту задачу ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 13:19 |
|
Задача vba
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Так можно записывать ? Ошибку дает ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2019, 13:48 |
|
|
start [/forum/topic.php?fid=60&msg=39879353&tid=2154859]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 432ms |
0 / 0 |