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

Страницы: 1 2 3 4 5 6 7 След.
Безопасность проекта
 
Цитата
написал:
обфускатор от слова обFUCKатор? 🤔
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Новая вкладка на ленте
 
Приветствую всех!

В книге, после обновления, появилась новая вкладка "Автоматизировать" (Рис.1)
Кто-нибудь уже разобрался для чего она? Какая от неё польза?

А на вкладке "Вставка" новые команды (Рис.2)

... или я что-то пропустил...

Всем Добра!
Изменено: Ronin71 - 26.05.2025 18:37:09
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Что-то... как-то... пользователям, с подобными именами, в последнее время, доверия нет. Может и "на воду дую".
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Цитата
bedvit, написал:
Заходим в любой онлайн форматировщик...
Да, согласен, но это когда знаешь. Как правило, такие проекты заказывают люди далёкие от VBA в частности и  от Excel в целом. И поэтому никто (99% уверен) не будет шерстить код.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Цитата
Sanja,  написал:
Один из вариантов...
...если верить описанию, это кого угодно собьёт с толку )))
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
tutochkin,
Удаление листов тоже мысль, но во-первых- это сразу видно, а во-вторых, опять-таки без макросов никуда. Но мысль хорошая👍
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Sanja,
Тогда не будет работать и весь проект.
Другое дело, если в проекте изначально макросы не предусмотрены.
Но мне кажется, сегодня это редкий случай.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Махмуд, здравствуйте.

Нет, не тайна.
Поскольку последние несколько лет я брался за проекты, в которых задействованы PQ feat VBA, то и "таблетку" создавал под эти цели.
Смысл прост - при НЕ соблюдении определённых условий, макрос удаляет все существующие подключения, запросы и сам себя.
Алгоритм чуть сложнее, но вполне реализуем. Это если в общих чертах.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Sanja,
да, возможно Вы правы. Наверное наивно прозвучит, но привычка доверять людям, видимо, сильнее.
Но таблетку я уже нашёл, создал, проверил (работает!) и в следующем проекте собираюсь её внедрить.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Безопасность проекта
 
Здравствуйте, коллеги!
Поделитесь пожалуйста опытом.
Когда вы работаете над проектом заказчика, какие меры безопасности вы предпринимаете?
После того, как в очередной раз меня «прокатили» с оплатой, я реально заморочился этим вопросом.
Кое-что уже придумал, но очень хотелось бы услышать мнение более опытных специалистов.
Заранее благодарен

P. S. Не знаю, в том ли форуме я написал
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Подключение через PQ к интернет сайту с паролем.
 
Всем здравствуйте!

А может быть такое, что если я когда-то уже подключался к данному сайту и в окне "Доступ к веб-содержимому" выбрал "Анонимно", это окно больше не появляется? Если это так, то как это окно "Доступ к веб-содержимому" снова отобразить, чтобы выбрать "Базовый"?
Спасибо
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Как обновить надстройку до последней версии?, Версия 2023.1
 
Раньше всегда получалось, а в этот раз...
Проверить наличие обновлений можно с помощью команды PLEX - О программе - Проверка обновлений - проверил
Зайти на сайт и скачать самую свежую на данный момент версию по ссылке Скачать сверху на странице PLEX - скачал
Закрыть все окна Excel - закрыл
Скопировать с заменой все файлы из скачанного архива последней версии в папку PLEX - скопировал с заменой все файлы

Проверить наличие обновлений можно с помощью команды PLEX - О программе - Проверка обновлений... опять предлагает скачать новую версию

В чём может быть дело?
Заранее благодарю
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Евгений Смирнов, Супер! Именно это я и имел в виду. Спасибо огромнейшее!!!
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Евгений Смирнов,
Цитата
написал:
А вам жесткую привязку к столбцам надо?
В оригинальном файле есть 5-6 столбцов, в которые постоянно вносятся изменения. Хотелось бы привязаться.
Спасибо
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Евгений Смирнов, спасибо огромное!
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Евгений Смирнов, спасибо большое! Работает :D ! Но почему то код копирует весь столбец, а не те значения, которые были добавлены. А можно в этот код вписать жесткую привязку к конкретным столбцам? Было бы идеально! Заранее благодарен
Изменено: Ronin71 - 12.11.2023 00:15:50
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Файл
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Jack Famous, Евгений Смирнов, да, вы правы. Приложил примерную модель таблиц.
R091n, PQ - не вариант, по некоторым причинам.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Экспорт данных из отдельно взятых столбцов
 
Здравствуйте!
Прошу помощи!
Задача не вполне тривиальная, и, не уверен, что выполнимая.
Суть состоит в том, чтобы экспортировать данные из отдельно взятых столбцов одной таблицы в одноимённые столбцы другого файла с помощью макроса. При этом, данные, которые уже находятся в файле, в который экспортируются данные, должны остаться.
Кто-нибудь, когда-нибудь такое уже делал?
Заранее благодарен
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Как опубликовать в OneDrive отдельно взятый лист
 
Приветствую Всех!
Впервые столкнулся с облачным сервисом. Посему вопрос к знатокам.
Существует некий рабочий файл (*.xlsm) со множеством листов и с запросами PQ.
Вопрос: Как опубликовать клиенту в OneDrive отдельно взятый лист из рабочей книги? Клиент должен видеть в режиме online все изменения, происходящие в таблице. Опубликовывать весь файл - не вариант т.к. на листе находятся элементы формы и файл содержит другие листы. Первое что приходит на ум - это новый файл. Но как его связать с рабочим файлом или... существуют другие способы? Спасибо
Изменено: Ronin71 - 26.05.2023 01:20:36
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
БМВ, спасибо огромное! Как я про это забыл? Свежий взгляд он всегда лучше!!! Он же у меня был изначально... Зачем, спрашивается, я его внедрял в Outlook? Сам себе всё усложнил и пошёл не в ту сторону. Унесло...
Да, всё корректно работает из Excel.
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
БМВ, и Вам здравствуйте!
Если я правильно понимаю, то ведь кода #9 мало... Каким-то образом в этом коде должно быть указано, что процедура должна выполняться внутри Outlook-а. или я не прав?
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
Здравствуйте снова.
Дмитрий(The_Prist) Щербаков, если с
Цитата
Дмитрий(The_Prist) Щербаков, написал:
Сохранить вложения из Outlook в указанную папку
- всё понятно (у меня эта процедура корректно работает внутри Outlook-а), то с
Цитата
Дмитрий(The_Prist) Щербаков, написал:
Как из Excel обратиться к другому приложению
- никак не могу разобраться. Проштудировал эту статью до последней строчки, кое-что даже изменил у себя. Библиотека (в Tools -References) подключена. Я так понимаю, что у меня проблема с запуском конкретного макроса в Outlook-е. Я уже пытался обращаться к полному имени макроса (Название проекта => название модуля => имя макроса) - результата нету.
Цитата
Дмитрий(The_Prist) Щербаков, написал:
У Outlook нет метода Run.
Может в этом проблема? Не смог найти как запускать макрос. Заблудился... не знаю в какую сторону копать.. Помогите пожалуйста  :oops:  
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
Дмитрий(The_Prist) Щербаков, БМВ,  спасибо огромное! Буду штудировать! Удачи!!!
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
Цитата
Дмитрий(The_Prist) Щербаков, написал:
если никто кроме Вас в глаза не видел Вашу процедуру и что она должна делать никто кроме Вас не знает?
... ага, понял...
эта процедура:
Код
Sub AttFromSender()
Const olMail As Integer = 43

Dim olApp As Outlook.Application
Dim olNS As NameSpace
Dim Folder As MAPIFolder
Dim Item As Object
Dim Atmt As Attachment
Dim FileName As String
Dim saveFolder As String

Set olApp = New Outlook.Application
Set olNS = olApp.GetNamespace("MAPI")
Set Folder = olNS.Folders("my_E-mail@mail.com").Folders("Work")

saveFolder = "C:\Users\User\Desktop\AAA"
On Error Resume Next
MkDir saveFolder
On Error GoTo 0

For Each Item In Folder.Items
    If Item.Class = olMail Then
        If Item.SenderEmailAddress = "my_E-mail@mail.com" Then
            For Each Atmt In Item.Attachments
                If Right(Atmt.FileName, 4) = ".pdf" Then
                    Atmt.SaveAsFile saveFolder & "\" & Atmt.FileName
                End If
            Next Atmt
        End If
    End If
Next Item

Set olApp = Nothing
Set olNS = Nothing
Set Folder = Nothing
Set Item = Nothing

End Sub

написана в Outlook-е, которая скачивает PDF-файлы от конкретного отправителя в определённую папку (напр. ...\ Desktop \ AAA)

Цитата
Дмитрий(The_Prist) Щербаков,  написал:
Вот Вам в качестве решения и предлагают весь код этой самой процедуры перенести в Excel.

... хм, об этом я даже не подумал. А что, так можно было? 8-0  Подскажите пожалуйста как это должно выглядеть, если это перенести в Excel. Я предполагал, что из Excel к этой процедуре обратиться проще. В Excel дал команду открыть Outlook, скачать и закрыть Outlook. Так мне это виделось ))

Заранее благодарю
Изменено: Ronin71 - 14.03.2023 20:57:41
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
Так я сюда за помощью и пришёл. Подскажите пожалуйста как реализовать эту задачу. Если код не правильный, то как должно быть?
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
Дмитрий(The_Prist) Щербаков, получается, что из Excel нет возможности управлять объектной моделью Outlook?
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Открытие Outlook из Excel
 
Доброго времени суток, гуру!
Помогите пожалуйста подкорректировать код.
Суть задачи: Хочу из Excel открыть Outlook, запустить в Outlook-е имеющийся макрос, закрыть Outlook.
Код
Sub AttFromSender()
    Dim OutlookApp As Object
    Set OutlookApp = CreateObject("Outlook.Application")
    OutlookApp.Application.Run "Attachments.AttachmentsFromSender.AttFromSender"
    OutlookApp.Quit
    Set OutlookApp = Nothing
End Sub

... Attachments - это название проекта

AttachmentsFromSender - это название Модуля

AttFromSender - это имя макроса

макрос останавливается на этой строке: OutlookApp.Application.Run "Attachments.AttachmentsFromSender.AttFromSender". Никак не пойму что не так. В excel библиотека "Microsoft Outlook 16.0 Object Libary" - включена. Заранее благодарен
Изменено: Ronin71 - 14.03.2023 17:50:11
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Проверка вводимых значений кодом VBA
 
Евгений Смирнов, спасибо огромное! Дай Вам Бог здоровья!
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Проверка вводимых значений кодом VBA
 
Евгений Смирнов, я очень извиняюсь. Что нужно дописать в коде, чтобы подсвеченная ячейка (ячейки) стала (стали) активной?
Тысяча благодарностей!!!
Изменено: Ronin71 - 25.02.2021 01:26:18
Умные люди — это те, которые работают с людьми умнее их самих. (С)Р.Кийосаки
Страницы: 1 2 3 4 5 6 7 След.
Наверх