Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 312 След.
Прекращение всех процедур в модуле VBA
 
Цитата
БМВ: применения могут найти все варианты
полностью согласен  :)
Под "глупо" я имел ввиду, что метод известен человеку, но, несмотря на это, придумывается велосипед
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Прекращение всех процедур в модуле VBA
 
Цитата
БМВ: один из аргументов процедуры может содержать код ответа
результат функции - просто дополнительная информация. Можно её сделать Long и проверять различные результаты возможной работы. Глупо делать процедуру с переменной, в которую может вернуться значение (дополнительное ограничение на переменную: она должна передаваться только ссылкой) вместо того, чтобы сделать функцию, которая этот результат будет просто возвращать, в случае чего.
Но как дополнительный вариант для понимания - конечно пойдёт  :)
Изменено: Jack Famous - 12.08.2022 16:29:48
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Прекращение всех процедур в модуле VBA
 
alexpet, здравствуйте
Просто завершить все процедуры можно с помощью оператора End, однако, если вы что-то меняли в работе Excel, то это так и останется. К тому же не будет нормального сообщения для пользователя.
Чтобы сделать хорошо, я использую булевые функции вместо процедур и просто проверяю возвращаемое значение. Если False, то выхожу, т.к. внутри функции что-то пошло не так и она уже  вывела сообщение для пользователя.
Пример
Изменено: Jack Famous - 12.08.2022 15:18:40
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Перейти на нужную строку без горизонтальной прокрутки
 
Ігор Гончаренко, я тоже не любитель гадать — тут мне было понятно. Это не значит, что понятно было всем, конечно  :)
Изменено: Jack Famous - 12.08.2022 14:18:47
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Перейти на нужную строку без горизонтальной прокрутки
 
Ігор Гончаренко, ну ошибся, человек — понятно же, что он хочет  :)
Прокрутка, всё-таки, вертикальная, т.к. происходит вдоль вертикали (сверху/вниз). Я и сам раньше путался, пока вот так не запомнил (вдоль какой оси)…
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Перейти на нужную строку без горизонтальной прокрутки
 
Цитата
Ігор Гончаренко: а переходить без скрола к ней зачем???
встречный вопрос: а зачем скроллить, если можно этого не делать. Зачем тратить время и/или мотать экран попусту? В чём смысл?
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Перейти на нужную строку без горизонтальной прокрутки
 
_Boroda_, не знал — спасибо!  :idea:

Цитата
Ігор Гончаренко: а переходить-то вам зачем???
не думаю, что это важно в данном случае
Я, например, перехожу к ячейке с ошибкой при выводе сообщения
Изменено: Jack Famous - 12.08.2022 13:24:38
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
ячейки с зада :), и такое бывает
 
Цитата
Msi2102: не такое распространенное имя
довольно распространённое + боты
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Разбить на разные строки значение, внесённое в одну ячейку., Разделить ячейку
 
Айрат Бакиев, Разбить текст в ячейке по строкам через произвольный разделитель
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Перейти на нужную строку без горизонтальной прокрутки
 
Цитата
tchack: надо чтобы команда переносила на строку 100, не двигая таблицу по горизонтали
можно переходить на столбцы ЛЕВЕЕ, чтобы нужная ячейка была ПРАВЕЕ. Но я проблемы в этом не вижу, конечно…
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
как написать название дня недели по номеру дня в неделе?, Нужна помощь в VBA
 
Цитата
БМВ: как они будут разочарованы
:D  :D  :D
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Разделение текста в ячейке на 2 разные ячейки
 
Сергей Верухин, пожалуйста  ;)
Спрашивайте, если что непонятно будет
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Разделение текста в ячейке на 2 разные ячейки
 
del
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Разделение текста в ячейке на 2 разные ячейки
 
Сергей Верухин, пробуйте
Файл
Код
даблклик по А1 запускает макрос, по С1 — переносит данные из третьего столбца в первый (чтобы повторить)
Изменено: Jack Famous - 11.08.2022 14:33:30
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Визуализация формулы Excel, Как быстро построить блок схему на любую формулу для наглядного её понимания.
 
mymen, здравствуйте
Наглядность в сложных формулах
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
как написать название дня недели по номеру дня в неделе?, Нужна помощь в VBA
 
ТС, видимо, находится под веществами  :D
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
как написать название дня недели по номеру дня в неделе?, Нужна помощь в VBA
 
Грандиозно )))
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Разделение текста в ячейке на 2 разные ячейки
 
Сергей Верухин, что из примера непонятно?  :)
Сделайте файл-пример с данными "как есть" и "как надо"
Изменено: Jack Famous - 11.08.2022 11:28:37
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
как написать название дня недели по номеру дня в неделе?, Нужна помощь в VBA
 
День недели в EXCEL - формулы
Format$(Дата,"dddd") или WeekdayName(номер дня недели 1-7) — VBA
Изменено: Jack Famous - 11.08.2022 11:26:19
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Оптимизация кода макроса
 
Сергей Верухин, создайте отдельную тему для разбора разделения строки по ячейкам  ;)
Возможно, этого примера хватит
Изменено: Jack Famous - 11.08.2022 11:16:56
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
как написать название дня недели по номеру дня в неделе?, Нужна помощь в VBA
 
Восхитительно
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Оптимизация кода макроса
 
Цитата
Ігор Гончаренко: что тут под какое правило не попало
я не тестировал, но, думаю, что ваш вариант вполне корректно отработал по предложенным вариантам. Но только по ним. Если будут другие пары замен, то толку от него не будет, если я правильно понял. Именно это я и сказал учесть.
То есть у вас само правило сложнее (у вас даже числовые суффиксы отдельно вынесены) — его также можно дополнять и расширять, но гораздо сложнее чем замена "в лоб".
Кода меньше, работает также по скорости, но в понимании и адаптации - сложнее.

Я же показал сам принцип - его можно использовать при любых данных.
Изменено: Jack Famous - 11.08.2022 10:26:41
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Оптимизация кода макроса
 
Сергей Верухин, учтите ещё разницу подходов у нас с Ігорем Гончаренко: у меня адаптация "в лоб", то есть ровно то, что вы делаете, теми же способами и методами — я показал, как написать короче и/или ускорить работу.

Ігор Гончаренко же вывел закономерность, правило формирования замен и, поэтому, всё, что под правило не попадёт — не будет заменено или будет заменено некорректно. Учтите это и успехов в VBA  ;)

P.S.: Парные замены можно написать короче, но, едва ли это будет понятнее
Изменено: Jack Famous - 11.08.2022 09:31:53
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Заканчивается подписка на офис 365 для семьи
 
Цитата
hudoi: Добро пожаловать за торрентами с варезами?
Так точно! На абордаж!  :D
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Оптимизация кода макроса
 
Цитата
Сергей Верухин: Единственный минус - большое количество позиций для изменения, долго набивал все в Excel
ну а кто будет формировать список замен, если не вы?  :)
Можно на листе написать в 2ух столбцах было-стало и сразу в код получить перечень. Но писать-то надо))
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
VBA- запуск кода в указанной дате
 
Очередной "сжигатель мостов"…
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
VBA- запуск кода в указанной дате
 
Цитата
Ігор Гончаренко: но тоже есть момент  - компьютер должен быть включен, Windows должен работать
:D  :D  :D
Компьютер должен существовать  :)
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Вопросы по созданию своей надстройки
 
Симонова Екатерина, здравствуйте
Создал свою надстройку более 5ти лет назад и ни разу не прикасался к Ленте: макросы из надстройки собраны в 4 пользовательские формы с вкладками и кнопками для них - для каждого макроса. Макросы вызова каждой формы выведены на Панель Быстрого Доступа в виде кнопок (4 шт.) и доступны в любом файле.
Может, и вам не стоит заморачиваться…  ;)
Пример одной из форм
Изменено: Jack Famous - 10.08.2022 15:41:00
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Увеличить количество последних документов в панели виндовс 10, После установки MS Office 2021 LTSC уменьшилось и больше не увеличивается количество последних документов (при нажатии на значек екселя в панели).
 
Msi2102, вот зачем ты портишь такую статистику вредных помогающих? Кто за язык пальцы тянул?  :D
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Увеличить количество последних документов в панели виндовс 10, После установки MS Office 2021 LTSC уменьшилось и больше не увеличивается количество последних документов (при нажатии на значек екселя в панели).
 
Цитата
Айдар: И как эти сообщения помогают увеличить количество последних документов в панели виндовс?
Вам не обязаны отвечать только по теме и запросто могут реагировать на любое ваше сообщение. Пока вы вызвали желание отреагировать только на ваш обиженный пост, судя по всему…

И вообще — почему вы ещё здесь? Почему не "ищите удачи на других ресурсах"? :D
Изменено: Jack Famous - 10.08.2022 10:42:02
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 312 След.
Наверх