powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не могу открыть последоват файл из VBA Excel
7 сообщений из 7, страница 1 из 1
Не могу открыть последоват файл из VBA Excel
    #33733885
eugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eugene
Open "d:\bb" For Output As #1
Print #1, w
Close #1
вызывает в VBA-коде Excel непреодолимые трудности - File not found. Не помогает изменение на For Append а также обращение к FileSystem Object:
Dim fs, a
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile(ActiveWorkbook.Path + "\test.txt", True)
- валится на оп CreateTextFile
----------------------------
Может дело в порядке библиотек в References?
1 - VB for Application
2 -Ms Excel 10.0 Objext Library
3- MS Forms 2.0 Object Library
4 - MS Office 10.0 Object Library
...
Рейтинг: 0 / 0
Не могу открыть последоват файл из VBA Excel
    #33733913
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего у тебя нету диска D:, либо на диск D: запрещено писать.
...
Рейтинг: 0 / 0
Не могу открыть последоват файл из VBA Excel
    #33733965
eugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eugene
Неправда, диск есть.
Проверил ещё так - искусственно создал пустой файл bb.txt
потом открып Open ...\bb.txt Append As #1
- прошло, но на записи Write #1,s - гоаорит, что неправильный mode файла.
...
Рейтинг: 0 / 0
Не могу открыть последоват файл из VBA Excel
    #33734071
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну значит запрещено тебе создавать файлы.
Если падает такой макрос:
Код: plaintext
1.
2.
Open "d:\bb" For Output As # 1 
Print # 1 , "hello world"
Close # 1 
Значит юзер из под которого запущен Эксель не имеет права создавать файлы на "D:\" Иди к системному администратору вашей фирмы и спрашивай за что он тебя не любит.

а может и простой sharing violation :)
...
Рейтинг: 0 / 0
Не могу открыть последоват файл из VBA Excel
    #33734886
eugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eugene
У меня все права в т.ч. из Excel на этом компе сети, в то же вр ев 2 несетевых компах файлы создаются и проблем нет
...
Рейтинг: 0 / 0
Не могу открыть последоват файл из VBA Excel
    #33735224
eugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eugene
специально не поленился в компьютерном классе мспытал *.xls на нескольких компах. На 3-х работает, на 2 не работает. Все компы - одной разливки с WinXP и MsOffise 2003.
Что из системы может повлиять на ошибку создания файла? права пользователя вроде не причём? Может Service Pack или что?
...
Рейтинг: 0 / 0
Не могу открыть последоват файл из VBA Excel
    #33736785
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eugeneправа пользователя вроде не причём?Как раз при чем. Это самая частая проблема.
К тому же ты пытаешься работать с D:, а это часто CD-ROM который только для чтения :) Или вообще не существует. Или сетевой и туда тоже нельзя писать... В общем иди к своему администратору. Без его помощи ничего не получится.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не могу открыть последоват файл из VBA Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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