VBA variables in Excel. Lesson # 3 declare variables of string, integer, long.

  Рет қаралды 1,786

Университет Алексея Полянского

Университет Алексея Полянского

Күн бұрын

The VBA language has variables of type string, long , longlong, integer. Variables in Excel speed up programs and save resources.
To schedule a consultation: id8547020
Declaring variables VBA Excel increase the speed of macro execution. There are different types: text, numeric value, sheet, cell. Declared property Dim name As the data type belongs.
#vba #excel #Excel #Polanski

Пікірлер: 7
@uap1
@uap1 4 жыл бұрын
В VBA Excel существуют свои типы переменных которые следует объявлять в начале макроса. Вопросы задавайте в комментариях.
@Stas_Gutsal
@Stas_Gutsal 4 жыл бұрын
Добрый день! Алексей делайте пожалуйста видео подлинее (в районе 20 минут). Более долгие видео думаю было б интересней смотреть. Тема VBA очень интересна, поэтому её б лучше более детально рассмотреть. Было б очень круто если б добавили рубрику задач, проектов или может примеров из жизни.
@uap1
@uap1 4 жыл бұрын
спасибо за обратную связь. Это очень хорошая идея
@Stas_Gutsal
@Stas_Gutsal 4 жыл бұрын
​@@uap1 ещё было б очень круто если б вы сделали видео как будто вы рассказываете книгу по изучению. Книгу читать очень долго (плюс в книгах очень много "воды", которая нам не нужна) да и не всегда есть возможность читать, так как в транспорте не удобно читать, но вот видео как по мне, смотреть намного интересней и удобнее. По поводу рубрики, например, в видео "переменные" - рассказываете что это вообще такое, для чего они нужны, какие вообще есть переменные и что вообще в них можно хранить, а под конец примеры (задачки) + объяснения почему именно так. Такой вариант будет по моему мнению будет очень интересным и крутым. Хотел спросить по поводу переменной integer, у меня есть макрос, который переносит данные с одного листа на другой. На листе с которого переносятся данные, в ячейках есть как текст так и числа, почему макрос тогда нормально отрабатывает если в ячейках не только целые числа? Например, если мне нужно будет перенести данные с ячейки F7, то данные перенесутся так 12442,12 а не так 12442
@uap1
@uap1 4 жыл бұрын
@@Stas_Gutsal Sub test() Dim i As Integer i = Cells(1, 1) Cells(1, 2) = i End Sub значения в ячейки А1=12442,12 значения в B2 = 12442 попадает т.е. все как и должно быть. Возможно проблема в самом файле.
@Stas_Gutsal
@Stas_Gutsal 4 жыл бұрын
@@uap1 если я правильно понял, то вы в переменную добавили число в самой ячейки поэтому в результате нет дробной части (ну или после запятой в результате мы получаем нули). Интересно вот только как это можно применять на практике? Я так понял что таким образом мы можем добавить константу, но я не особо понимаю её применение разве что только если нам нужно вывести какой-то процент или коэффициент. Вот пример моего макроса. Я так понял что копируется сама ячейка, а то что внутри неё поэтому всё нормально отрабатывает dropmefiles.com/k6BFM
The Excel Macros. Lesson 4 VBA For next loop
2:22
Университет Алексея Полянского
Рет қаралды 3,3 М.
Объектные переменные: Пример с Workbook - Worksheet - Range - Новый курс VBA (4)
22:53
GTA 5 vs GTA San Andreas Doctors🥼🚑
00:57
Xzit Thamer
Рет қаралды 30 МЛН
Переменные и принципы работы с данными в VBA (Серия VBA 3)
11:54
Билял Хасенов – Excel, VBA & More
Рет қаралды 107 М.
VLOOKUP excel in 5 minutes ► VLOOKUP in Excel for 5 minutes
5:13
Университет Алексея Полянского
Рет қаралды 268 М.
How to Move Data Automatically Between Excel Files
11:37
Kenji Explains
Рет қаралды 112 М.
Макросы в Excel, что это?
11:15
Сергей Матвиенко
Рет қаралды 392
How to Create & Use Excel Macros (Real world example)
10:09
Leila Gharani
Рет қаралды 1,7 МЛН