powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Самый легкий вопрос по МАКРОСАМ
9 сообщений из 9, страница 1 из 1
Самый легкий вопрос по МАКРОСАМ
    #32700678
Билли
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помощь нужна. мне нужно написать такой макрос: в ячейке r1c1 пишем имя какого-нибудь файла, макрос должен открыть этот файл. но без использования гиперссылок. благодарен
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32700727
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Билли, почитайте правила форума. Называйте топики сообразно содержанию.
По теме: F1 по слову shell
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32700820
Билли
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
извиняюсь......
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32700910
Билли
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
напсал shell в ф1 - "вопрос неясен"
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32700927
Bolik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Билли: Точнее плиз. Какой файл? Если вы хотите выполнить EXE тогда это shell. Если вы хотите прочитать текстовый файл, то это конструкция Open....Close
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32701050
Билли
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, файл должен быть текстовой - *.doc
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32701166
Билли
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я добавил в тело макроса строку " Open "r1c1" Close " - syntax error. объясните пожалуйста поподробней
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32701762
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sub Открытие_документа()
fa = Cells(1, 1) 'адрес папки, где находится твой документ, кот. нада открыть
fn = Cells(2, 1) 'название твоего документа, кот. нада открыть
ff = "C:\Program Files\Microsoft Office\Office10\WINWORD.exe" 'путь где находится приложение Word (у меня здеся, а у тебя могет быть в другом месте)
fff = ff & " " & fa & fn
Dim MyAppID, ReturnValue
ReturnValue = Shell(fff, 1)
End Sub
Удачи...
...
Рейтинг: 0 / 0
Самый легкий вопрос по МАКРОСАМ
    #32701893
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл написать:
можно проще (если переменные для использования НЕ нужны):
Sub Открытие_документа()
fff = "C:\Program Files\Microsoft Office\Office10\WINWORD.exe" & " " & Cells(1, 1)
Dim MyAppID, ReturnValue
ReturnValue = Shell(fff, 1)
End Sub
Тогда в ячейке Экселя Cells(1, 1) написан полный путь, где лежит файл, котю нужно открыть (с его расширением .doc )
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Самый легкий вопрос по МАКРОСАМ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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