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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 122 След.
HB
 
Михаил, присоединяюсь!

Micrоsoft проведет чемпионат мира по Excel - раздел финансовое моделирование. По разделу "составление формул" проводить не будут - абсолютный чемпион известен заранее!
Владимир
Почему при автоподборе появляются лишние отступы или наоборот - часть текста обрезается
 
В любом случае более эффективно в начале заполнить все строки и затем выполнить автоподбор строк. Кроме того, корректность подбора высоты строк нужно проверять, установив масштаб просмотра в 100%.
Изменено: sokol92 - 30.07.2021 14:12:27
Владимир
HTTP запрос из VBA, Альтернативные спосбы
 
Можно вызывать "эталонную" программу Curl (входит в состав Win 10). Заносим (с помощью параметров командной строки) ответ во временный файл, читаем этот файл в кодировке UTF-8 и обрабатываем текст в формате JSON.
Владимир
При слиянии в Word переносятся числа с большим количеством знаков после запятой
 
Посмотрите, этот "трюк" не подойдет?
Владимир
Работоспособность программы на разных языках
 
Открыл файл из #6 в конфигурации Win10 (en-US, кодовая таблица по умолчанию 1252), Excel 2019. Опишите точную последовательность действий, которая приводит к ошибке в Win (en) и не приводит к ошибке в Win (ru).
В структуре файла книги Excel все имена функций хранятся в локализации en-US.
Изменено: sokol92 - 27.07.2021 20:32:12
Владимир
Работоспособность программы на разных языках
 
Посмотрите эту тему.
Владимир
Во вкладке "Разработчик" кнопка "запись макроса", "visual basic", "макросы" не активна.
 
Попробуйте перейти в редактор (Alt+F11) и выполнить пункт меню Run/Reset.
Владимир
runtime error 1004 при закрытии любого файла Excel
 
В #8 приведен текст (неполный!) из надстройки Microsoft "Пакет анализа - VBA". Отключите эту надстройку (меню Файл / Параметры / Надстройки / Надстройки Excel / Перейти или меню Разработчик) и проблема должна исчезнуть.
Владимир
Переключение комбинации горячих клавиш для вставки текущей даты
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Если перед запуском приложения Excel на ПК была установлена русская раскладка клавиатуры
Дмитрий, спасибо! Никогда не обращал на это внимание. :)  
Владимир
runtime error 1004 при закрытии любого файла Excel
 
Добрый день! См. сообщение #5.
Владимир
Нужен аналог Proper (ПРОПНАЧ), не реагирующий на спецсимволы, спецсимволы в тексте не должны учитываться как разделители
 
Цитата
andylu написал:
Нӓдҽҗдӑ" становится "?оваљ Н?д??д?"
Спасибо за информацию. Заносим функцию Strconv в "черный" список не поддерживающих юникод. Не зря БМВ она пришлась не по душе...

Off. Google Translate переводит мою фразу пока еще "blacklist the function".  :)  
Изменено: sokol92 - 09.07.2021 15:54:54
Владимир
Нужен аналог Proper (ПРОПНАЧ), не реагирующий на спецсимволы, спецсимволы в тексте не должны учитываться как разделители
 
Многовато строк для Медведя.  :)

Код
Debug.Print StrConv("ар'я старк", vbProperCase)
Владимир
Трансликт ВБА, как работать с символами при создании
 
Если Вы хотите в текстовой переменной txt изменить символ с номером юникода 334 (Ŏ) на символ 1038(Ў), то так:

Код
txt = Replace(txt, ChrW(334), ChrW(1038))

В формулах Excel можно использовать функцию ПОДСТАВИТЬ, причем указанные символы юникода можно применять непосредственно.
Владимир
Во всех листах всех открытых книг искать сводные таблицы
 
Дополнение к #6. Добавьте в начало своего макроса оператор

Код
Stop

После того, как программа остановится, посмотрите, сколько книг видно в дереве проектов?
Владимир
Не отображаются макросы в списке
 
Цитата
Дмитрий Б написал:
то excel просто вешается и перезапускается.
Очевидный симптом разрушения структуры книги. Поищите - на форуме много сообщений на эту тему. Спасайте свои данные и макросы, пока не поздно :excl:  
Владимир
Автоподбор высоты строки работает некорректно, При автоподборе высоты строки, отображается не весь текст - последние нижние строки скрываются в ячейке
 
В данном случае проблема решается, если Вы установите масштаб на экране (меню "Вид") в 100 %. При этом можно убедиться, что автоподбор высоты строки произведен точно (отметим, что часть символов ячейки имеет "индивидуальное" форматирование). При уменьшенных масштабах бывают проблемы с рендерингом на экране: сравните содержание второй строки ячейки D2 при масштабах 100% и 90%. Кроме того, выполните предварительный просмотр печати - всё должно помещаться.
Изменено: sokol92 - 05.07.2021 12:16:32
Владимир
Полезные библиотеки/классы VBA, Библиотеки VBA
 
... и дополнительная.
Владимир
Как найти в массиве данных значения сумма которых равна или максимально близка к нужной мне сумме.
 
Создавать примеры - дело автора вопроса.

Скачайте файл из сообщения 6 указанной выше ссылки.
С Вашими данными из #1 макрос справляется за 0,008 секунды (лист "Ограниченный перебор"). Меняете столбец "A" листа на свои данные и нажимаете на кнопку "Нажми".
Владимир
Как найти в массиве данных значения сумма которых равна или максимально близка к нужной мне сумме.
 
Цитата
solnce60 написал:
моя задача для эксперта по эксель  решается легко и просто
Есть шанс прославиться.  :)

Начните с темы Михаила (МСН) здесь.
Изменено: sokol92 - 03.07.2021 18:05:23
Владимир
Разбить сумму по сумме и по кол-ву
 
Скользящее округление (столбец D).
Владимир
Почему If при наличии нескольких условий, связанных через Or, обрабатывает только первое?
 
Добрый день! Указанная особенность называется Short-circuit evaluation (Short-circuit  - короткое замыкание) и является одной из важных особенностей синтаксиса любого языка программирования. Рекомендую также проверить функции рабочего листа OR (ИЛИ) и AND (И).
Владимир
HB
 
Виталий, с удовольствием хочу Вас поздравить и пожелать новых замечательных свершений!
Владимир
Оптимизация работы макроса скрытия строк в режиме "Разметка страницы"
 
Да, но можно добавить первую строку, поставить нужный автофильтр, затем скрыть первую строку и, кстати, столбец T.
Владимир
Оптимизация работы макроса скрытия строк в режиме "Разметка страницы"
 
А еще эффективнее автофильтр.
Владимир
Добавить в артикулы цифры, чтобы артикулы стали уникальными
 
Модераторам. Здравствуйте, Юрий, измените, пожалуйста, в названии темы "цыфры" на "цифры" (#4), а то "глаз режет".
Владимир
Невозможно скопировать надстройку в библиотеку, Надстройка для общего пользования
 
Настройки, которые лежат на общем ресурсе, не должны регистрироваться как надстройки на компьютерах пользователей. Эти надстройки загружаются тогда, когда это диктуется логикой работы приложения.
Кроме того, открывать их нужно в режиме ReadOnly.
Если необходимо, чтобы сетевая надстройка сразу же загружалась при открытии Excel, то добавьте код для ее открытия (не забудьте про ReadOnly) в личную книгу макросов (или любую "обычную" надстройку).
Изменено: sokol92 - 20.06.2021 15:31:16
Владимир
Почему я считаю что Google Sheets лучше чем Excel?, Монопоиля Excel как на безальтернативый табличный редактор.
 
Насколько корпоративные заказчики готовы доверить свои конфиденциальные данные корпорации Google?
Владимир
Не корректно работает формула ПРПЛТ, При выборе остаточного платежа!
 
Цитата
Dima99994 написал:
то ест как бы банк платит проценты
Так и есть - в последний месяц (последние месяцы) банк Вам должен, а не Вы ему.
Посмотрите на графу "Осталось выплатить".
Изменено: sokol92 - 16.06.2021 18:55:28
Владимир
Избавление от "символа-разделителя" на символ GS, Коды получены из типографии, ни один метод не помогает избавиться от пробела. Информация нужна для прогрузки в программу "Честный знак"
 
Выделите все ячейки и выполните макрос:
Код
Sub Del29()
  Selection.Replace Chr(29), ""
End Sub
Владимир
Прошу помощи по макросу "Обновление связей", Несколько книг со связями
 
Некоторые функции не работают с закрытыми книгами (и начинают работать,  если эти книги открыть): СУММЕСЛИ, СУММЕСЛИМН, СЧЕТЕСЛИ, СЧЕТЕСЛИМН,  СМЕЩ, ... См. также здесь.
Владимир
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 122 След.
Наверх