Вниз
Скачать: CL | DM;

Трабл с Office-97   Найти похожие ветки 

← →
oldman   (2007-01-18 16:54) [0]

Принесли программу (не надо говорить, мол, выкинь ее, прога нужная)
Смысл - вводишь данные в dbf, потом получаешь doc-файл.
(Файл получается открытием пустой формы в Ворде и заполнением ее путем выполнения макроса)
При попытке получить данный файл получаем:
"Процедура Sub или Function не определена."
На строке макроса:
"strok() = ReadFile(nam_dir & "\test.txt")"
при выделеной ReadFile

Вопрос - в какую сторону копать?
1. В сторону того, что кривой Office-97 (у меня, ессно)
2. В нем ваще нет такой функции, надо ставить либо 2000, либо 2002, либо ХР
3. Куда-то еще...

P.S. Урезано на стадии установки быть не может, комп оффисный, все установлено по полной программе.

Будьте так добры, подскажите, люди добрые.
Подскажите, хотя-бы насчет имени функции ReadFile.
Она есть, или ее нет???

P.P.S. Всех с НовымГодом, а то я как-то отвалился от форума на 3 недели :(


← →
Сергей М. ©   (2007-01-18 17:01) [1]


> Подскажите, хотя-бы насчет имени функции ReadFile.
> Она есть, или ее нет???


Ну ты справку по WordVBA по теме "ReadFile" открой)..

Если таковая отсутствует, то значит это имя некоего польз.макроса, который отсутствует в интересующем док-те или в текущих установленных надстройках, который данный документ подразумевает использование на предмет наличия и вызова этой самой "ReadFile"


← →
oldman   (2007-01-18 17:02) [2]


> Сергей М. ©   (18.01.07 17:01) [1]


Поскольку мой Ворд ругается, то ессно и в справке ноль.
Я и спрашиваю, может в ХР есть такая функция и макрос под него написан.


← →
DVM ©   (2007-01-18 17:04) [3]


> 1. В сторону того, что кривой Office-97 (у меня, ессно)

Вот это очень вероятно. Проблемы могут быть в версии офиса а еще в языке (русский/английский офис). В русском офисе (это ж надо такое придумать!) некоторые функции (например в Access VBA)  - по русски пишутся.


← →
Vaitek__   (2007-01-18 17:06) [4]

У меня в 2003 офисе ничего справка по ВБ не нашла.


← →
Prohodil Mimo ©   (2007-01-18 17:11) [5]

попробовал у себя в макросе (2003) вставить ReadFile() - ругается. так что скорее всего
[1]

> то значит это имя некоего польз.макроса, который
> отсутствует в интересующем док-те


← →
Prohodil Mimo ©   (2007-01-18 17:13) [6]

Офис у меня не руссифицирован, так что вариант
DVM ©   (07.01.18 17:04) [3] отпадает.


← →
MacroDenS ©   (2007-01-18 17:19) [7]

Весь скрипт можешь переслать?
Мыло в анкете


← →
oldman   (2007-01-18 17:22) [8]


> MacroDenS ©   (18.01.07 17:19) [7]
> Весь скрипт можешь переслать?


Звиняйте, но НЕТ!


← →
MacroDenS ©   (2007-01-18 17:46) [9]

тогды никакой конкретики,
а только предположения.

Функция скорее все рукописная и где-то находится у того кто принес.
У меня установле Office 2003 по полной!!! Такой функции необнаружено.


← →
alien1769 ©   (2007-01-18 18:24) [10]

У меня установлен Office XP по полной!!! Такой функции необнаружено.


← →
IMHO ©   (2007-01-18 21:01) [11]

У меня установлен Office 2003 по полной!!! Функции ReadFile в MS Office Word 2003 Visual Basic Reference не обнаружено!!!

Если нет связи с разработчиком, на прогу забить и писать свою.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.027 c
15-1169397763
vasIzmax
2007-01-21 19:42
2007.02.11
Телефон vs Комп


15-1169277534
lookin
2007-01-20 10:18
2007.02.11
Верх удовольствия от утреннего просмотра "Ивана Васильевича"...


15-1169583223
Kedge
2007-01-23 23:13
2007.02.11
Выселение Пулковской Обсерватории


15-1169076303
DeadMeat
2007-01-18 02:25
2007.02.11
DevExpress


2-1169489805
Pasha L
2007-01-22 21:16
2007.02.11
Новый поток или просто processMessages




   Наверх