Слушаю уроки с огромным удовольствием. Умнею прямо на глазах... Дружище, дай бог тебе здоровья.
@RobotoborPro7 жыл бұрын
+Павел Косарев Спасибо! )
@muctindiegamedev95117 жыл бұрын
А в чем разница между MsgBox и Call MsgBox ?? там и там появляется окно с указанным аргументом.. Заранее спасибо!
@Олег-п5и8щ5 жыл бұрын
Благодарю! Отличные уроки!
@dimitripasmore5 жыл бұрын
Раз посмотрел второй раз пересмотрел и сделал. Все понял! Спасибо за видео!
@V._A._S.4 жыл бұрын
Всё понравилось, спасибо.
@ogsv819 жыл бұрын
Спабо Вам огромное! Пытался понять этот момент через книги, но ясного понимания так и не было, после этого урока всё встало на свои места.
@RobotoborPro9 жыл бұрын
Супер, я рад, что мои курсы приносят понимание людям!
@СергейЧуриков-л5ь8 жыл бұрын
Отличные уроки!
@RobotoborPro8 жыл бұрын
Спасибо! )
@РоманХабаров-е6я7 жыл бұрын
Спасибо большое за урок, очень информативный и понятный
@RobotoborPro7 жыл бұрын
+Роман Хабаров , пожалуйста )
@Avdienko_Nikolai4 жыл бұрын
5:25 - сверил все символы, но оставляя курсор за рубежом команд у мне при любом раскладе выводит "Hello", как у вас вначале. после reset у вас вывел вопрос какое сообщение вывести, но у меня ничего не меняется
@EgorGordeev7 жыл бұрын
хэллоу вёлд)
@ИИванов-ь6с4 жыл бұрын
меня это убивает :))) Человек простой, не заморачивается, просто тупо идет к своей цели
@enott2 жыл бұрын
Халлоу Вёлд :)
@cherkas76547 жыл бұрын
Cпасибо! Доступно, но как мне кажется, немного затянуто (а может мне это кажется). Ещё раз СПАСИБО!!!
@ИИванов-ь6с4 жыл бұрын
все относительно
@naglfar784 жыл бұрын
Добрый день. Зачем в параметре вызываемой процедуры опять задавать тип данных String? Если мы в процедуре, которая вызывает уже это задали? Попробовал - также прекрасно работает.
@RobotoborPro4 жыл бұрын
В языках со строгой типизацией принято указывать тип параметра, иногда компилятор или интерпретатор сам может вывести параметр, как в Вашем случае, тем более, что VBA не является языком со строгой типизацией, поэтому и тип можно не указывать. Но я учу вас, как правильно писать код, чтобы не больно было переходить на другие языки программирования, вот какая цель этого видеокурса. Вообще, без строгой типизации в процессе выполнения, программы могут иногда себя вести непредсказуемо (процедура предполагает один параметр, а ей, например, передали другой), такие ошибки трудноуловимы, вот в чем смысл строгой типизации в других языках. Указывать тип параметров - это хороший тон в программировании.
@ИИванов-ь6с4 жыл бұрын
Я пишу Call Prostitutes, но никто не вызывается? в чем дело?
@SV-133 жыл бұрын
Карта не привязана )))
@ИИванов-ь6с3 жыл бұрын
@@SV-13 😂
@Avdienko_Nikolai4 жыл бұрын
заметил, флажок Toogle Bookmark не должен подсвечиваться
@ИИванов-ь6с4 жыл бұрын
Это видео было не понятным. Можно было показать на реальном практическом примере. Но лайк все равно поставлю )
@ВалерийКиреев-х1х8 жыл бұрын
спасибо за уроки. что будет если из вызываемой процедуры вызывать вызывающую --если программа зациклица то как её остановить ?
@RobotoborPro8 жыл бұрын
Если программа зацикливается, нажмите ALT+CNTRL+BREAKE(pause) иногда помогает. При рекурсивном вызове, скорее всего получите переполнение в стеке, т.е. ошибку. Странно, почему мне Ваш вопрос на почту не пришел, только, что увидел, Спасибо за интересный вопрос )
@Магомед-я7лАй бұрын
Язык паскаль почти такой же
@ramadait84815 жыл бұрын
это просто водопад целый
@Mayor1dkta7 жыл бұрын
А чем отличается процедура с Byref от функции? И та и та заменяет переменную в главной процедуре на себя
@RobotoborPro7 жыл бұрын
+Иван Ч если вы передаете в процедуру или функцию переменную любого простого типа по ссылке, т.е. ByRef, тогда вы можете изменить эту переменную, также вы можете передать много таких переменных и все их изменить. Функция же возвращает только одно значение. Весь этот синтаксис предназначен для удобства написания кода, можете употреблять, как вам больше нравится, но есть определенные не формальные правила написания кода, и их стоит придерживаться. Просмотрите видеокурс до конца.
@TheMorganNSK6 жыл бұрын
Процедура с параметром ByVal не изменяла саму переменную. Просто печатала soobsh & "555". Если в качестве параметра указана ссылка на переменную (ByRef), то функция идет по ссылке и меняет саму переменную, на которую ссылается параметр. ByVal - просто подставляет значение переменной в функцию (копирует значение), но переменную не изменяет ByRef - идет по ссылке и работает с самой переменной Просто напечатайте значение переменной в конце main() в обоих вариантах - и все увидите. В первом случае оно так и останется "Наше сообщение", во втором - будет "Наше сообщение 555"
@Тимур-я1ъ6 жыл бұрын
К сожалению с 17 минуты ничего не понял
@BilyalKhassenov6 жыл бұрын
Здравствуйте, Тимур! Посмотрите в этом видеоуроке. Там также рассказано на эту тему с примерами: kzbin.info/www/bejne/eZnRdp2lm6-nZ6M
@5pExp7 жыл бұрын
Автор, очень благодарна за Вам старание. Все так, нужная и полезная инфа. Но позвольте все же упрек - неужели трудно выучить и пользоваться терминологией, чтобы не говорить "вот это означает вот это". И научиться наконец, увеличивать рабочую область, чтобы было видно, текст? Зачем нам весь пустой белый экран, почему не показать текст процедур и функций? Не обижайтесь, пожалуйста. Все равно Вам спасибо большое.
@ИИванов-ь6с4 жыл бұрын
да все нормально! Тише Тише )))
@SV-133 жыл бұрын
Всё-таки, понимание и объяснение - не одно и то же ((