VBA Урок_6 | Массив и цикл FOR | Программирование для начинающих Просто и Доступно | Язык VBA

  Рет қаралды 29,954

ROBOTOBOR.PRO ✌ Доступное Программирование

ROBOTOBOR.PRO ✌ Доступное Программирование

Күн бұрын

Пікірлер: 40
@Gorich181
@Gorich181 4 жыл бұрын
Блин, я лет 15 наверно не мог понять, что такое этот цикл For, а теперь наконец понял. Чувак, спасибо тебе!
@ИИванов-ь6с
@ИИванов-ь6с 4 жыл бұрын
У меня аналогично ) Может мозг стал другим? :)
@SV-13
@SV-13 3 жыл бұрын
Видимо, не сильно было надо ))
@Ярослав-в2у7и
@Ярослав-в2у7и 6 жыл бұрын
хорошие уроки, автор очень спокойно и подробно подводит к основной идее, чтобы любому было понятно
@dmitryl6517
@dmitryl6517 5 жыл бұрын
ДААА и это круто !!!!! Пока рассказывают можно ни только в пилить в свои мозги, но и подумать где в своей программе использовать, а синтаксис написания еще запомнить надо!!!!!!!!! Занимался Бейсиком еще на ZX-SPECTRUM , КОРВЕТЕ, ЛЬВОВ, CITIZEN в глубоком 1992 году учась в 8-ом классе , читая книги и брошюры !!!!!!!! А тут все по полочкам , еще и видео с ошибками показывают!!!!!! Я сам на своих ошибках учился , переписывая командные строки по 10 раз и создавая все новые алгоритмы построения программ. Сейчас столкнувшись по работе с не совершенством некоторых программ приходиться вспоминать программирование !!!!!!!!!!!!!!!!!!! СПАСИБО ОГРОМНОЕ ЗА ТАКИЕ ПОДРОБНОСТИ В СИНТАКСИСЕ НАПИСАНИЯ ПРОГРАММ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@RobotoborPro
@RobotoborPro 5 жыл бұрын
Пожалуйста )
@V._A._S.
@V._A._S. 4 жыл бұрын
Отличный видос. Едем дальше!!!
@ana-he7ih
@ana-he7ih 5 жыл бұрын
Спасибо! Для меня тоже немного медленно, но сколько людей столько и мнений, все слушают с разной скоростью
@KiskaKomsomol2022
@KiskaKomsomol2022 2 жыл бұрын
Привет хоть мне 9 лет но я хочу знать хоть любой язык програмирования и мне кажется что с этого можно начать спасибо
@СергейЗинчук-и7у
@СергейЗинчук-и7у 8 ай бұрын
Option base 1 и все индексы начинаются с 1 или myArray(1 to 4)
@dmitryl6517
@dmitryl6517 5 жыл бұрын
Спасибо !!!! Кажется начинаю вспоминать!!!!!!!!!!!!!!!!!! Sub Tx() Dim mya(3) As String Dim ind As Integer For ind = 0 To 3 mya(ind) = ind MsgBox mya(ind) Next ind End Sub
@nikolaybarinov283
@nikolaybarinov283 5 жыл бұрын
Sub Tx() Dim mya$(3) Dim ind% For ind = 0 To 3 mya(ind) = ind MsgBox mya(ind) Next ind End Sub
@nikolaybarinov283
@nikolaybarinov283 5 жыл бұрын
но для понимания сути процесса наверно лучше, что бы код был, как у автора
@ЛюбовьС-т1э
@ЛюбовьС-т1э 3 жыл бұрын
Очень не хватило примера заполнение массива с помощью цикла. Хотелось понять как это происходит, когда одномерный массив заполняется из непустых ячеек строки или столбца.
@dmitryl6517
@dmitryl6517 5 жыл бұрын
В старой версии Бейсика 1-ый цикл прочитав выдал во 2-ом только 3,3,3,3
@matrix-u1n
@matrix-u1n 4 жыл бұрын
Хорошо, а как менять размер массива и заполнять его вручную? В самом начале ВВЕДИТЕ РАЗМЕР МАССИВА а после ЭЛЕМЕНТ1=, Элемент2= ...?
@_klimova_ekaterina_
@_klimova_ekaterina_ 6 жыл бұрын
То, как информация хранится в памяти показали раз пять, а объяснения, чем массив отличается от переменной, нет.. объявляется также, только в скобках числовое значение. Получается, если объявить переменную и в конце поставить скобки с числом, то это уже массив? В целом, спасибо, конечно! Полезная информация для начинающих! Но не люблю, когда много воды.. хочется, чтобы было четко и по существу. Новички - они же не тормоза.. если лезут в программирование, то с логикой должно быть всё в порядке. Я бы сделала так: сначала кусок теории, а потом несколько разных примеров для закрепления материала (без повторения одного и того же). Удачи! )
@ana-he7ih
@ana-he7ih 5 жыл бұрын
Ну насколько я понимаю, смысл в строке, которая начинается с Dim, без массива ты заполняешь 3 строки, а массивом одну. С учетом, что может быть и 1000 переменных, то это упрощает хотя бы эту часть кода
@romansith4517
@romansith4517 5 жыл бұрын
О массивах более подробный урок есть? Что если мы в массив вносим область от ячейки А1 до D10, как тогда доставать значения из этой области?
@RobotoborPro
@RobotoborPro 5 жыл бұрын
Можно все значения ячеек положить в одномерный массив и по индексу их выбирать. Можно создать двумерный массив, он больше будет похож на таблицу, т.е. будет два измерения.
@nikolaybarinov283
@nikolaybarinov283 5 жыл бұрын
Можно As integer опускать. Dim MyArray%(3) . Опять же не на, что не претендую. Может это, как то не красиво выглядит, или возможно трудно читать в большом массиве кода. Я сам только учусь, уроки очень нравятся.
@life_xypma
@life_xypma 2 жыл бұрын
"Память 3 Х 3" - это шедевр))))
@alexeylaskin4487
@alexeylaskin4487 5 жыл бұрын
уотъ суда воть, уотъ суда воть и уотъ так уотъ
@Andrew-oy1ln
@Andrew-oy1ln 8 жыл бұрын
А можно вывести на экран сразу весь массив? Не искусственно
@EscaliburM982
@EscaliburM982 7 жыл бұрын
Да
@MegaPYM
@MegaPYM 9 жыл бұрын
Можно же вставить MsgBox в первый цикл? Я попробовал работает.
@RobotoborPro
@RobotoborPro 9 жыл бұрын
+MegaPYM Ну, конечно можно :). Но смысл был в том, чтобы показать в уроке, как сначала инициализируется массив, и уже потом из него достают значения. То что Вы попробовали сделать в одном массиве, это: положили значение в массив и достали (показали) сразу это значение из массива.
@stevechannel835
@stevechannel835 7 жыл бұрын
это надо было сказать в уроке, ибо у людей возникают вопросы
@AnonimusAnonimusAnon
@AnonimusAnonimusAnon 6 жыл бұрын
А зачем заканчивать через Next Index а не просто Index? Пробовал, результат тот же.
@RobotoborPro
@RobotoborPro 6 жыл бұрын
Можно, вообще, многое по-другому в этом языке, но лучше так. Это дисциплина, которая, в других языках поможет, иначе можно и код-лапшу писать и будет работать )
@AnonimusAnonimusAnon
@AnonimusAnonimusAnon 6 жыл бұрын
@@RobotoborPro немного ошибся. Не Next индекс а просто Next можно писать. Я просто думал есть какая-то разница. Если разницы нет, ок, просто буду знать что так надо.
@EscaliburM982
@EscaliburM982 7 жыл бұрын
Смысл от этого массива если это тоже самое что с переменными количество строк не изменилось
@RobotoborPro
@RobotoborPro 7 жыл бұрын
В данном уроке массив показан для того, чтобы научить работать с массивами, так как массивы используются во многих языках программирования, в них можно обсчитывать через циклы различные данные, например матрицы различные.
@TheMorganNSK
@TheMorganNSK 6 жыл бұрын
Количество строк изменится как только вы сделаете не 3, а сто переменных. С массивом же просто изменится граница циклов с 3 на 100 также в одной строчке.
@valeriyatymanova3511
@valeriyatymanova3511 5 жыл бұрын
Нет моих сил, смотрю на перемотке 2х и всё равно психую, что так медленно.
@RobotoborPro
@RobotoborPro 5 жыл бұрын
Представьте себе абсолютно не подготовленного человека, который работает с компьютером, но программирование никогда не щупал. Вот, этот курс, чтобы даже такой чел. понял и смог написать программу, хотя бы под Excel.
@ИИванов-ь6с
@ИИванов-ь6с 4 жыл бұрын
ааххахахаха
@adiletyessaliyev4922
@adiletyessaliyev4922 6 жыл бұрын
какой бесстрастный голос, и медленное объяснение... я чуть не заснул. я, конечно не имею ничего против, но поскольку пишется видеоурок, то можно было бы к нему хорошенько подготовиться и весело провести что ли...
@RobotoborPro
@RobotoborPro 6 жыл бұрын
Да, согласен, нужно поживее. В других моих курсах изложение живее )
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
💡 USED TO / GET USED / BE USED TO - запоминаем быстро и навсегда!
19:04
EngTune | Английский на слух
Рет қаралды 16 М.
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
РАЗВИВАЕМ СЛУХ - Интервалы на слух за 20 минут
23:04
Меня зовут Георгий Федоров
Рет қаралды 112 М.
Сборник Эксклюзивов 2024 - Уральские Пельмени
1:33:24
Уральские Пельмени
Рет қаралды 1 МЛН
VBA Урок_9 | Структуры | Программирование для начинающих Просто и Доступно | Язык VBA
40:19
Arrays VBA - Одна переменная для множества значений! - (Серия VBA 12)
12:34
Билял Хасенов – Excel, VBA & More
Рет қаралды 44 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН