Получи случайную криптовалюту за регистрацию!

Системный и Бизнес-анализ | Microsoft Excel

Логотип телеграм канала @excel_microsoft — Системный и Бизнес-анализ | Microsoft Excel С
Логотип телеграм канала @excel_microsoft — Системный и Бизнес-анализ | Microsoft Excel
Адрес канала: @excel_microsoft
Категории: Образование
Язык: Русский
Страна: Россия
Количество подписчиков: 168
Описание канала:

Полезные советы по работе с MS Excel.
Сотрудничество: @max_excel

Рейтинги и Отзывы

3.00

3 отзыва

Оценить канал excel_microsoft и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

2

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 8

2021-11-09 10:00:21 Советы по оформлению текста программы

Набирая код (текст) макроса на листе модуля, не забывайте делать отступы, вводить пустые строки и помещать комментарии, для того чтобы сделать программу хорошо читаемой. После ввода строки кода Excel проверяет, нет ли в ней синтаксических ошибок. И если нет, то строка кода переформатируется, а ключевые слова и идентификаторы выделяются соответствующими цветами. В результате этого автоматического переформатирования в нужных местах добавляются пробелы (например, до и после знака равенства), а в ненужных - удаляются. Если найдена синтаксическая ошибка, вы получите сообщение об этом, и соответствующая строка будет выделена другим цветом (по умолчанию - красным). Прежде чем запускать макрос, необходимо будет исправить эту ошибку.
Оператор VBA может иметь любую длину. Но порой (в ваших же интересах) его стоит разбить на несколько строк. В этом случае в месте предполагаемого разбиения нужно вставить пробел и символ подчеркивания (_). Несмотря на то, что следующий фрагмент программы занимает две строки, на самом деле он представляет собой один оператор VBA:

Sheets("Лист1").Range("B1").Value=_
Sheets ("Лист1").Range("A1").Value

В текст программы на языке VBA можно свободно вставлять комментарии. Признаком начала комментария является символ апострофа. Любой текст, следующий за апострофом, игнорируется при компиляции. Комментарий может занимать целую строку либо помещаться в той же строке сразу за кодом оператора VBA. В приведенных ниже примерах демонстрируется использование двух этих типов комментариев:

' Присвоение значения переменным
Rate = 0.085 ' Ставка на 09 ноября 2021 года

#VBA
4.8K views07:00
Открыть/Комментировать
2021-11-08 10:00:36 ​​Основы: ввод и редактирование кода

Перед тем как вводить код (текст) программы, необходимо вставить модуль VBA в рабочую книгу. Если в рабочей книге уже имеется такой модуль, его можно использовать для ввода нового кода.
Чтобы вставить в рабочую книгу новый модуль VBA, выполните следующие действия:
1. Нажмите комбинацию клавиш , чтобы открыть окно редактора Visual Basic. На панели Project будет отображен список всех открытых рабочих книг и надстроек.
2. На панели Project найдите и выберите рабочую книгу, с которой работаете в данный момент.
3. Выберите команду Insert => Module. В рабочей книге появится новый (пустой) модуль, который будет открыт на панели Code.

Работа с модулем VBA, отображаемым на панели Code, во многом напоминает работу в обычном текстовом редакторе. Можно перемещаться по листу, выделять текст, вставлять, копировать, вырезать и т.д.

#VBA
3.2K views07:00
Открыть/Комментировать
2021-11-07 10:01:07 ​​Добавление макроса на панель быстрого доступа

Также есть возможность поставить в соответствие макросу кнопку на панели быстрого доступа. Для этого выполните следующие действия:
1. Щелкните правой кнопкой мыши на панели быстрого доступа и выберите в открывшемся контекстном меню команду Другие команды…. Откроется вкладка Панель быстрого доступа диалогового окна Параметры Excel.
2. В раскрывающемся списке слева выберите значение Макросы.
3. В верхней части списка, расположенного справа, выберите либо вариант Для всех документов, либо вариант Для ххх (где ххх — имя активной рабочей книги). Это действие определяет, будет ли макрос доступным для всех рабочих книг или только для рабочей книги, содержащей этот макрос.
4. Выберите требуемый макрос и щелкните на кнопке Добавить.
5. Для изменения пиктограммы или отображаемого на кнопке текста щелкните на кнопке Изменить, сделайте свой выбор и щелкните на кнопке ОК.
6. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Параметры Excel.
После выполнения этих действий на панели быстрого доступа появится кнопка, запускающая ваш макрос.

#VBA
318 views07:01
Открыть/Комментировать
2021-11-06 10:00:08
Автоматизируем работу с данными

Вы работаете с разными источниками данных? Чтобы выполнять задачи быстрее и качественнее, стоит автоматизировать повторяющиеся процессы. Если вам интересно, как это сделать, подключайтесь к онлайн-лекции в Лектории Skillbox 11 ноября.

Вместе с главным UX-аналитиком банка «Открытие» Андреем Машковцевым вы разберете следующие инструменты:

макросы в экселе Power Query; SQL + Python;
Windows — Task Manager, Linux — Crontab;
WinSCP и его логи.

Присоединяйтесь, чтобы не отвлекаться на рутину и успевать больше! https://clc.to/yBJARA
3.6K views07:00
Открыть/Комментировать
2021-11-04 11:30:05 ​​Назначение макроса командной кнопке

После того как макрос записан и протестирован, его можно назначить командной кнопке, помещенной на рабочий лист. Это делается следующим образом:
1. Если вы создали макрос общего назначения, который планируете использовать во многих рабочих книгах, убедитесь, что он сохранен в личной книге макросов.
2. Выберите команду ленты Разработчик => Элементы управления => Вставить. В раскрывшейся палитре элементов управления, если провести указателем мыши над пиктограммами палитры, можно увидеть подсказку о назначении каждого из элементов управления.
3. Щелкните на пиктограмме Кнопка (на палитре она верхняя слева) и переведите указатель мыши на рабочий лист (он примет вид тонкого крестика).
4. Щелкните в том месте рабочего листа, где должна располагаться кнопка, и перетащите указатель мыши, чтобы задать ее размер. Когда кнопка мыши будет отпущена, откроется диалоговое окно Назначить макрос объекту.
5. В диалоговом окне Назначить макрос объекту выберите в списке имя того макроса, который будет запускаться этой кнопкой.
6. Щелкните на кнопке ОК, чтобы закрыть диалоговое окно Назначить макрос объекту.
7. Вероятно, вы захотите заменить текст на кнопке (по умолчанию это Кнопка 1) чем-то более содержательным. Для этого щелкните на кнопке правой кнопкой мыши и в открывшемся контекстном меню выберите команду Изменить текст, а затем измените текст непосредственно на кнопке.
После выполнения этих действий щелкните на кнопке, и указанный макрос должен будет выполниться.

#VBA
4.0K views08:30
Открыть/Комментировать
2021-11-03 19:41:17 ​​Насколько прибыльно и ликвидно ваше предприятие? Каковы ежемесячные убытки? Знаете, что делать с дебиторкой?

Подтянуть свои знания можно на практическом онлайн-курсе «Финансовый аналитик» вместе с опытным наставником — финансовым директором Skillbox, членом совета директоров MD Medical Group Виталием Устименко. За его плечами 19-летний опыт, реализация сложных проектов: формирование финансовой службы с нуля, привлечение банковского финансирования, создание системы корпоративного управления, M&A, IR, IPO на Лондонской бирже и других.

Вы научитесь::
✓ оценивать финансовое состояние компании, рассчитывать рабочий капитал и помогать бизнесу справиться с долгами;
✓ составлять финансовую модель бизнеса и анализировать бюджет;
✓ разбираться с финансами своей компании, получить повышение или начать карьеру аналитика.

Самые активные участники курса получат возможность пройти собеседование в компанию Deloitte.

Черная пятница в Skillbox!
Скидка на курс до 60% только в этом месяце!
Подробнее по ссылке: https://clc.to/k29rtg
4.2K views16:41
Открыть/Комментировать
2021-11-03 16:00:13 ​​Назначение макросу комбинации клавиш

Перед началом записи макроса в диалоговом окне Запись макроса предлагается задать комбинацию клавиш, после нажатия которой данный макрос запускался бы на выполнение. Если вы не задали эту комбинацию клавиш перед записью макроса и хотите задать ее после записи макроса либо изменить ранее заданную комбинацию для конкретного макроса, выполните следующие действия:

1. Выберите команду Разработчик => Код => Макросы (или нажмите комбинацию клавиш ). Откроется диалоговое окно Макрос.
2. В диалоговом окне Макрос в списке макросов выберите имя нужного макроса.
3. Щелкните в этом окне на кнопке Параметры. Откроется диалоговое окно Параметры макроса
4. В диалоговом окне Параметры макроса задайте или измените комбинацию клавиш и добавьте или измените описание макроса.
При задании комбинации клавиш введите одну букву (в этом случае комбинация будет иметь вид либо нажмите клавишу и введите букву (тогда комбинация клавиш будет иметь вид ).
5. Щелкните на кнопке ОК, чтобы закрыть окно Параметры макроса.
6. Щелкните на кнопке Отмена, чтобы закрыть диалоговое окно Макрос.

#VBA
4.1K views13:00
Открыть/Комментировать
2021-11-03 10:00:38 ​​Сохранение макросов в личной книге

Большинство макросов создаются и разрабатываются пользователями для конкретной рабочей книги, но некоторые из них могут использоваться постоянно. Такие макросы (макросы общего назначения) можно хранить в личной книге макросов, чтобы они всегда были под рукой. Личная книга макросов загружается при каждом запуске Excel. Это файл с именем Personal.xlsb. Но этого файла не существует, пока в личную книгу макросов не записан хотя бы один макрос.
Чтобы сохранить макрос в личной книге макросов, перед его записью в диалоговом окне Запись макроса в списке Сохранить в выберите вариант Личная книга макросов. Если макросы находятся в личной книге, то ее не нужно загружать каждый раз при открытии той рабочей книги, в которой будет использован нужный макрос. При выходе из Excel на экране появится вопрос, не хотите ли вы сохранить изменения в личной книге макросов.

#VBA
4.6K views07:00
Открыть/Комментировать
2021-11-02 10:00:03
Хотите освоить визуализацию данных на реальных задачах — попробуйте бесплатный курс-симулятор от Нетологии и Yandex.Cloud.

Ваш персонаж — аналитик в крупной ритейл-компании, а каждое занятие — история с прописанным сюжетом. Вы построите интерактивную карту клиентов в DataLens, соберете отчёт-конструктор расходов в Excel, сравните показатели в Power BI, а в конце наведёте красоту в Tableau. Узнаете много нового и познакомитесь с основными инструментами визуализации данных.

А ещё ваш дашборд может выиграть приз, подробнее → https://netolo.gy/hdD
5.1K views07:00
Открыть/Комментировать
2021-11-01 10:00:22 ​​Исследование созданного макроса

Макрос был записан в новом модуле под названием Module1. Чтобы просмотреть текст макроса в этом модуле, необходимо открыть окно редактора Visual Basic. Это можно сделать любым из двух способов:
Нажмите комбинацию клавиш .
Выберите команду Разработчик => Код => Visual Basic.
В окне редактора на панели Project будет отображен список всех открытых рабочих книг и надстроек в виде древовидной структуры. Текст макроса, который вы предварительно записали, хранится в модуле Module1 в текущей рабочей книге.
Если дважды щелкнуть на имени Module1, то текст макроса отобразится на панели Code:

ВыделениеПолужирным()
'
' ВыделениеПолужирным Макрос
'
' Сочетание клавиш: Ctrl+Shift+H
'
Selection.Font.Bold = True
End Sub

Записанный макрос - это подпрограмма (так как она начинается с ключевого слова Sub), которая называется ВыделениеПолужирным. Во время выполнения макроса операторы, записанные в теле подпрограммы, сообщают Excel, что именно нужно делать.
Обратите внимание на то, что программа Excel вставила комментарии в верхних строках макроса. Это та самая информация, которая находилась в диалоговом окне Запись макроса. Строки комментариев, которые начинаются с апострофа, не являются необходимыми, и их удаление никак не повлияет на работу самого макроса. Если вы удалите все комментарии, то наша процедура будет состоять только из одного оператора:

Selection.Font.Bold = True

Выполняемый оператор применяет к тексту в выделенной ячейке полужирное начертание.

#VBA
5.8K views07:00
Открыть/Комментировать