Программирование на VBA простыми словами ур. 8 (Процедуры)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น •

  • @i-zol2032
    @i-zol2032 5 ปีที่แล้ว +1

    Порой таки простыми словами написано в учебниках. ;-)
    Аргументы могут передаваться по значению (by value) и по ссылке (by reference). При передаче аргументов по значению внешний объект, который передается в качестве аргумента в функцию, не может быть изменен в этой функции. В функцию передается само значение этого объекта.
    При передаче параметров по ссылке передается ссылка на объект, через которую мы можем манипулировать самим объектов, а не просто его значением.

  • @oksanalesnik4922
    @oksanalesnik4922 8 ปีที่แล้ว

    Уроки отличные - все по существу и понятно! Есть чем сравнивать, так как после занятий с преподавателем Офф-лайн приходится сидеть и разбираться в том, что есть в сети. Спасибо большое за Вашу работу!

    • @oksanalesnik4922
      @oksanalesnik4922 8 ปีที่แล้ว

      Спасибо большое! Пока что все один большой вопрос и не легко Но я не сдаюсь).

  • @AlexRammZak
    @AlexRammZak 2 ปีที่แล้ว

    спасибо, но было бы лучше, если б вы указали в заголовках рассматриваемые подтемы

  • @damirv2990
    @damirv2990 8 ปีที่แล้ว

    Огромное спасибо за уроки. Кратко и очень четко!
    Урок 8 почему-то не попал в нужный Плейлист. Добавьте его туда пожалуйста. Для удобства.

  • @oleksandrkoshovyi5578
    @oleksandrkoshovyi5578 9 ปีที่แล้ว +1

    Добрый день!
    Хочу сделать кнопку для автоматической печати, на пример, Проформа. VBA должен автоматически считывать данные в строчке, на пример, наименование товара и заказчик, вставлять их в проформу, шапка которой уже предварительно готова и распечатывать.
    Подскажите, пожалуйста, как я могу такое сделать
    заранее спасибо

  • @davidmanukyan_comedian
    @davidmanukyan_comedian 7 ปีที่แล้ว

    Спасибо, но хотелось бы больше практических примеров

  • @ГерманРыков-ъ6в
    @ГерманРыков-ъ6в 5 ปีที่แล้ว

    Я новичок и поэтому по видео не совсем понятно понятийно, что есть функция, свойство, процедура, параметр. Просто в разных местах их вроде называют по-разному, хотя их место в синтаксисе и написание одно и тоже.

  • @ДЕМК-щ5д
    @ДЕМК-щ5д 9 ปีที่แล้ว

    Очень познавательно! Добрался до 8 урока , а что же дальше? продолжение будет?

  • @Shubaduba-Haligali
    @Shubaduba-Haligali 5 ปีที่แล้ว

    Отличный урок.
    Но на 0:56 всё же не "компилятор", а "интерпретатор" находит. :)

  • @akakoff1834
    @akakoff1834 6 ปีที่แล้ว

    по поводу ссылок, начал нормально объяснять , потом запутывать, надо было остановиться вовремя) два слова или ссылаются на один "объект" или у каждого свой "объект", мне как то так понятнее

  • @TelegaXP
    @TelegaXP 7 ปีที่แล้ว

    Добрый день.
    Не понятно где указано и как понять, что разные переменные ссылаются на одну и ту же ссылку, в данном случае это переменный str и world и как компилятор это понимает? В данном примере всего две переменные одинакового типа, может быть поэтому не происходит путаницы, а если в программе много переменных одинакового типа?? Может быть стоит в обеих процедурах называть переменные одинаково если они взаимосвязаны?

    • @TelegaXP
      @TelegaXP 7 ปีที่แล้ว

      Если я правильно понял, тогда получается, что при передачи аргумента по ссылке всё же нужно переменные идентифицировать одинаковыми именами, это нужно как минимум для того что бы код был удобно читаем, а как максимум надеюсь допру позже). Ещё один вопрос, в видеоролике есть момент в котором вы говорите о "дифолтном значении", что это значит?

    • @Dimonshirson
      @Dimonshirson 6 ปีที่แล้ว

      Возвращаемая переменная, и невозвращаемая переменная. Возвращаемая переменная по ref может изменяться в вызываемой процедуре и возвращается изменённой.

    • @BilyalKhassenov
      @BilyalKhassenov 5 ปีที่แล้ว

      @@TelegaXP Здравствуйте, Андрей! «Дифолтное» - значит передаваемое по умолчанию значение. Еще одно объяснение на тему ByRef и ByVal Вы можете посмотреть по следующей ссылке: th-cam.com/video/ChnEjofJt1A/w-d-xo.html

  • @lergos6739
    @lergos6739 10 ปีที่แล้ว

    Здравствуйте, подскажите пожалуйста. У меня есть такая неодходимость допустим сделать активным для ввода данных только один столбец, а в два других столбца стоящих рядом с лева должны заполняться автоматически текущая дата и время. Как это реализовать???

    • @lergos6739
      @lergos6739 10 ปีที่แล้ว

      ***** Да но тогда мне придется всегда когда я заполняю отчет думать о вводе даты и времени, а я бы хотел, чтобы когда в третьей строке я ввел данные незадумываясь ни о чем переходил на ячейку ниже и вводил другие данные, а дата и время прописывались бы автоматически и прописывалось бы то время и дата когда был осуществлен ввод данных в третий столбец. Да и потом эту форму заполнять планируется не только мне, поэтому мой вопрос актуален )) Если есть возможность то подскажите плиз!

    • @Aachannel8603
      @Aachannel8603 8 ปีที่แล้ว

      Отличные уроки, одни из лучших по VBA на просторах Ютюба. Жаль, что забросили. Очень хотелось узнать про использование объектов вместо массивов. Интересный урок про массивы был с примером прайса. Столкнулся с задачей т.к. приходится выполнять очень много операций через цикл с использование массивов. Знаю что можно использовать объекты но, что то у меня с ними не срастается. В любом случае спасибо за уже выложенные видео. Знаю не по наслышке какой это трудоемкий процесс и как важно при этом получать отдачу от своей работы. Спасибо!

  • @Shubaduba-Haligali
    @Shubaduba-Haligali 5 ปีที่แล้ว

    13:16 тяжко объяснять нынешнему интернет-поколению, что ссылка это далеко не всегда URL Хехе...

  • @yar8519
    @yar8519 7 ปีที่แล้ว +1

    я ваще нехрена не вдупляю )))