powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Перебрать открытые файлы в нескольких приложениях и получить пути
5 сообщений из 5, страница 1 из 1
Перебрать открытые файлы в нескольких приложениях и получить пути
    #37786923
Фотография Dan-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рылся на форуме и нашел топик Из другой программы выбрать открытый файл Эксель

Нашел и чуть подкорректировал интересный , но слегка неполный макрос , который перебирает файлы в соседнем приложении и выдает их имена...

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Sub ИМЯ_И_ПОЛНОЕ_ИМЯ_ФАЙЛА_ОТКРЫТОГО_В_СОСЕДНЕМ_ПРИЛОЖЕНИИ()

Dim xlApp As Excel.Application
Dim xlWb As Workbook
On Error Resume Next
      Set xlApp = GetObject(, "Excel.Application")
On Error GoTo 0
      If xlApp Is Nothing Then
MsgBox "Похоже что ни одного файла Excel не открыто"
Exit Sub
End If
    
For Each xlWb In xlApp.Workbooks
    MsgBox "Имя файла:" & xlWb.Name
    MsgBox "Полное имя файла:" & xlWb.FullName
Next xlWb
    
Set xlApp = Nothing

End Sub



А вот как бы перебрать в цикле все открытые приложения Excel?
Уважаемый Deggasad. в свое время эту тему видимо так и не допинал )))
...
Рейтинг: 0 / 0
Перебрать открытые файлы в нескольких приложениях и получить пути
    #37786937
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dan-K,

У меня СОСЕДНЕЕ не определяет.
У меня определяет только ПЕРВОЕ.
Как перебрать все - не знаю, у меня не бывает открыто более одного приложения (кроме этого тестового случая...).
...
Рейтинг: 0 / 0
Перебрать открытые файлы в нескольких приложениях и получить пути
    #37786947
Фотография Dan-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А этот макрос попробуй 12526765
...
Рейтинг: 0 / 0
Перебрать открытые файлы в нескольких приложениях и получить пути
    #37786968
Hugo121
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dan-K, попробовал.
Так ведь там как раз есть перебор всех процессов.
...
Рейтинг: 0 / 0
Перебрать открытые файлы в нескольких приложениях и получить пути
    #37787036
Фотография Dan-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перебор процессов есть. А как туда же воткнуть перебор имен окон?
Всю голову уже сломал...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Перебрать открытые файлы в нескольких приложениях и получить пути
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]