Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.11;
Скачать: 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 вся ветка

Текущий архив: 2007.02.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.047 c
6-1157547727
провидец
2006-09-06 17:02
2007.02.11
TWebBrowser


6-1157706811
bober
2006-09-08 13:13
2007.02.11
сокеты


2-1169666901
aleko
2007-01-24 22:28
2007.02.11
освобождение ресурсов


1-1166531767
iXT
2006-12-19 15:36
2007.02.11
TService


2-1169543127
KyRo
2007-01-23 12:05
2007.02.11
Вопрос по Firebird