Новости:

Интересные и полезные статьи по работе с Excel и VBA
можно найти в разделе ХИТРОСТИ

Главное меню

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

#1
Добрый вечер. Письма не доходят к сожалению.время нынче не простое в стране где живу. Обновился. На домашнем работает.
Дякую.
#2
Скрин ошибки приложите. Вдруг это Ваша история: Code execution has been interrupted — что за баг?
Ну а если не оно - то хоть опишите что надо нажать, чтобы увидеть ошибку. Может какой-то конкретный порядок действий надо сделать.
Поймите сами - Вы скинули файл и написали, что какие-то ошибки лезут. А в файле куча модулей и кодов. Как думаете, много кто захочет тыкаться наугад в поисках ошибок? Учитывая, что ошибки могут появляться в том числе и из-за неправильного порядка действий по незнанию.
#3
Вопросы по Excel и VBA / Не работает макрос VBA
Последний ответ от Epifanov_Roman - 14.02.2025, 14:43:17
Коллеги, добрый день! Подскажите пожалуйста не работает макрос VBA, при каждом запуске (Кнопка "Сформировать") выдает разные ошибки. Иногда при возникновении ошибки и нажатии "f5-продолжить" выполняется. Никак не могу найти причину.  Ссылка на файл
#4
Цитата: Семён от 13.02.2025, 14:37:52как сделать, чтобы уже вставленные ссылки переформатировались в этот вид?
думаю, что никак. Те, что выше - были скопированы так с сайтов. Т.е. на сайте отображается текст, но к нему применена гиперссылка. И так же этот текст вставляется в таблицу.
У Вас же уже готовые гиперссылки, для которых отображаемый текст отсутствует и вместо него вставляется сама ссылка.
#5
Вопросы по Excel и VBA / Re: Согласование таблиц по час...
Последний ответ от EvaAleks - 13.02.2025, 15:04:12
Спасибо.
Очень жаль конечно.
#6
Прикрепил скрин. На скрине видно, что какие то ссылки вставляются в ячейку и автоматом приобретают вид названия страницы товара. А какие остаются просто ссылками. Я хочу чтобы все ссылки, которые я вставляю, автоматом изменяли свои вид на вот те, которые выше с русским описанием самой страницы, на которую скопирована и вставлена ссылка. Как это сделать? Не вручную по 1 каждую из них исправлять - это я умею)). Как сделать чтобы вставляемая ссылка сразу приобретала форму описания страницы? И как сделать, чтобы уже вставленные ссылки переформатировались в этот вид? Я их 450шт уже вставил - не хочу все переделывать вручную :'(
#7
Вопросы по Excel и VBA / Обработка архива zip средствам...
Последний ответ от Chapik - 13.02.2025, 12:33:10
Добрый день!

Подскажите, пожалуйста, как можно средствами VBA проанализировать архив zip, в том числе вложенные папки и разархивировать только нужные файлы, в том числе из вложенных в архив папок.
Через NameSpace.Items смог дотянуться толко до папок первого уровня в архиве, а  посмотреть вложенные никак чего-то не получается.

И еще момент - никак не получается имена файлов, полученных через Namespace.Items переименовать. Не подскажите как это можно, если можно вообще?

Все делаю через
CreateObject("Shell.Application").Namespace((zipname)).Items

Папки и файлы внутри архива смотрю через
For Each Item in CreateObject("Shell.Application").Namespace((zipname)).Items

Ну а распаковываю пока что все файлы через
CreateObject("Shell.Application").Namespace((Destination)).CopyHere .NameSpace((zipname)).Items
#8
Вынужден огорчить Вас - стандартными средствами эта задача не решается. Больше скажу - даже при помощи надстроек и макросов эта задача не из простых. Уж слишком разнообразно и отлично друг от друга записаны данные в двух таблицах.
#9
Вопросы по Excel и VBA / Re: Помощь вероятно с функцией...
Последний ответ от EvaAleks - 12.02.2025, 11:40:28
Название темы: Согласование таблиц по части данных в ячейке.

Файл с примером приложила.
На листе "Табл1" есть контрагент "ИП Зайцев/ Актив ТСК", а на листе "Табл2" он же записан как "АКТИВ ТСК ООО".
Нужно на листе "Табл1" в колонке В прославить название контрагентов со второго листа. Функция ВПР не работает, т.к. данные не идентичны.
Как решить эту задачу не прибегая к использованию макросов и/или надстроек?
#10
А если в другой таблице будет несколько строк с "Петров"? Например, "Петров Николай", "Сергей Петров" и т.п.?
В общем и целом - если бы было с чем работать, может быть и решение какое-то может быть получилось накидать. Это тонкий намек на файл пример.
Яндекс.Метрика Рейтинг@Mail.ru