powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA Excel: путь к файлу.
17 сообщений из 17, страница 1 из 1
VBA Excel: путь к файлу.
    #37093954
svanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уважаемые профессионалы!
как задать путь к файлу через стандартное окно проводника (выбором из списка)?
какая команда?
есть ли пример?
спасибо.
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093965
svanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чтобы было понятнее: в программу (максрос) нужно вернуть текст с путем к файлу.
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093968
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. application.Dialogs
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093970
svanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Shocker.Pro,
пожалуйста, чуть конкретнее... можно примером)
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093974
svanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Ципихович Эндрю,
это срока, в которой записано имя файла полностью начиная с буквы диска.
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093975
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svanenУважаемый Shocker.Pro,
пожалуйста, чуть конкретнее... можно примером)
поиск...
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093982
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя....
посмотрите еще Application.GetSaveAsFilename
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093987
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюУважаемый svanen
Полное_имя_файла_с_расширением_и_местом_его_нахождения = ActiveDocument.FullName
Имя_файла_с_расширением = ActiveDocument.Name
Имя_файла_без_расширения = CreateOb-ject("Scripting.FileSystemObject").GetBaseName(ActiveDocument.Name)
Расширение_файла = CreateOb-ject("Scripting.FileSystemObject").GetExtensionName(ActiveDocument)
ЦЭ!
Человек спрашивает про эксель, уймись уже.
и переносы в своей записной книжке выключи
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37093995
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProХотя....
посмотрите еще Application.GetSaveAsFilename
если нужно, чтобы диалог выглядел как открытие файла - то
Код: plaintext
t=Application.GetOpenFilename
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095208
dzug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

текст с путем к файлам WINDOWS это-

"C:\WINDOWS"
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095771
svanen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
S.P. и ЦЮ! спасибо! ваши подсказки помогли.
getopenfilename - то, что я искал. но и остальное пригодилось.

может вы теперь сможете подсказать, как программно проверить, открыта ли конкретная книга?
спасибо!
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095787
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: svanen
> ЦЮ!

Вообще-то он Ц Э

> может вы теперь сможете подсказать, как программно проверить, открыта ли конкретная книга?

Перебрать все открытые книги и по каким-то, только тебе известным признакам определить, открыта ли конкретная книга или
нет :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095794
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svanenможет вы теперь сможете подсказать, как программно проверить, открыта ли конкретная книга?

Код: plaintext
1.
2.
3.
On Error Resume Next
p = Workbooks("444.xls").Name
If Err <>  0  Then MsgBox "Не открыта"
On Error GoTo  0 
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095823
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Shocker.Pro
> "Не открыта"


Это ты проверил открытость книги с определенным именем, а не открытость конкретной книги. Это, как ты сам понимаешь, две
больших разницы

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095838
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь ГорбоносЭто ты проверил открытость книги с определенным именем, а не открытость конкретной книги. Это, как ты сам понимаешь, две
больших разницы

Эта нужная ремарка

Если нужная книга обнаружена, дальше автору не составит труда, я думаю, проверить ее путь, если это действительно необходимо
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095860
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Shocker.Pro
> Эта нужная ремарка


Просто проверка на открытость конкретной книги я делаю проще. Я отдаю это на откуп пользователю. Я делаю список открытых
книг, добавляю пунктик, что книга не отрыта и нужно указать путь к файлику и показываю пользователю. Пользователь
выбирает и все довольны и счастливы

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
VBA Excel: путь к файлу.
    #37095886
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Игорь Горбонос


Сори, отвлекли :(

Конкретная книга может иметь множество имен, она многолика :)
И конкретность книги можно определять по
имени книги

определенному пути, по которому соохранена книга

наличию листа с определенным именем

наличию определенных данных в определенных ячейках

...

не учтенными мной факторами

комбинацией разных факторов

Поэтому мы(у нас) посовещались и я принял волевое решение: пусть пользователь решает сам конкретность своих книг и
желаний :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA Excel: путь к файлу.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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