Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / word изменить свойства файла / 25 сообщений из 37, страница 1 из 2
15.07.2010, 02:24
    #36742135
vera_t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
В word есть меню Файл/Свойства. На вкладке "Документ" есть реквизит "Название" не подскажет ли кто-нибудь как изменить это свойство програмно?
...
Рейтинг: 0 / 0
15.07.2010, 02:50
    #36742149
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
activedocument.BuiltInDocumentProperties(wdPropertyTitle)
...
Рейтинг: 0 / 0
15.07.2010, 02:57
    #36742154
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Не завершил
activedocument.BuiltInDocumentProperties(wdPropertyTitle)="ххх"
...
Рейтинг: 0 / 0
15.07.2010, 05:51
    #36742185
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
vera_t,

подскажите пожалуйста в Вашем случае, Вы для чего меняете? Я про себя думаю, что этим можно добиться?
...
Рейтинг: 0 / 0
15.07.2010, 16:41
    #36743674
Stepler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович Эндрю,

Мало ли зачем нада - к примеру:
а)есть пакет документов со всякой фигней,
б)одни документы в названии файлов имеют "Эндрю"
в)и есть прога, которая должна как то обработать енти файлы и для будущего обозвать их (документы, а не файлы) "Ципихович". Как ключевое слово и т.п.
поентому и мона использовать для обрабатываемого документа: activedocument.BuiltInDocumentProperties(wdPropertyTitle)="Ципихович"
...
Рейтинг: 0 / 0
15.07.2010, 19:33
    #36743985
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Stepler,

Доходчиво!!
Я вобще то Веру спрашивал, уже скоко её клею, нифига не получается, для неё бы сделать смайлик "Вера в норке"
А если серьёзно, что ещё наподобии этого есть
activedocument.BuiltInDocumentProperties(wdPropertyTitle)="ххх"
Чего там можно поменять, присвоить???

А также правильно ли у меня в скрипте указаны свойства файлов, и есть ли ещё какие свойства???
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
If Расширение_файла = "txt" Then
Set fo = fso.OpenTextFile(f.Path)
title = fo.ReadLine() 'заголовок файла
text = fo.ReadAll 'весь текст файла
'Свойство_или_данные3=???????????????????????? возможно ещё есть свойства или данные?????????
End If

If Расширение_файла = "doc" Then
Set fo = fso.OpenTextFile(f.Path)
title = fo.ReadLine() 'заголовок файла бред, какой то занесло в переменную???????????
text = fo.ReadAll 'весь текст файла бред, какой то занесло в переменную???????????
'Свойство_или_данные3=???????????????????????? возможно ещё есть свойства или данные?????????
End If
...
Рейтинг: 0 / 0
16.07.2010, 02:02
    #36744305
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович ЭндрюwdPropertyTitle
Чего там можно поменять, присвоить???
я уже говорил, учи F2

Ципихович ЭндрюА также правильно ли у меня в скрипте указаны свойства файлов, и есть ли ещё какие свойства???
а я не нашел у тебя в скрипте вообще никаких свойств.
...
Рейтинг: 0 / 0
16.07.2010, 05:50
    #36744339
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

Называйте это как хотите, но у меня
title =
text =
это свойства файла, есть что по существу??
...
Рейтинг: 0 / 0
16.07.2010, 22:27
    #36746016
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович ЭндрюНазывайте это как хотите, но у меня
title =
text =
это свойства файла, есть что по существу??
отнюдь.
это ты их называешь, как хочешь, а по сути это первая строка файла и все остальные строки файла. разбери код и проанализируй, что делают команды в первой части примера, прежде чем дописывать глупости
...
Рейтинг: 0 / 0
17.07.2010, 01:04
    #36746136
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

Я говорю, что иногда я пишу ересь, а Вы всё на своём: я бы сказал, что иногда ты не пишешь ересь, а так вегда ересь
Не знаю ума не хватает, поэту и обращаюсь
...
Рейтинг: 0 / 0
17.07.2010, 01:15
    #36746147
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович Эндрю,

Тем не менее, в данном случае - это ересь.
Ты решил называть первую строку текстового файла его свойством - пожалуйста.
Ну тогда никакого бреда при обработке файла DOC нет (в твоей терминологии) - в переменную title заносится первая строка файла - она именно такова. То есть то, что ты захотел, то и получил.

Другой вопрос, что обычные люди называют свойствами файла другие вещи. И свойства документа ворда - это тоже вполне конкретные и другие вещи. Но тебе закон не писан, общепринятые термины - тоже. Так что все в порядке с твоим скриптом.
...
Рейтинг: 0 / 0
17.07.2010, 20:57
    #36746625
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

Ничего там не в порядке, если бы залетало в переменную то что надо, а то ведь в переменную ни тебе заголовка файла, ни тебе всего текста
Код: plaintext
1.
2.
title = fo.ReadLine() 'заголовок файла бред, какой то занесло в переменную???????????
text = fo.ReadAll 'весь текст файла бред, какой то занесло в переменную???????????
Ну тогда закомментируйье эти строки как оно есть на самом деле, пожалуйста
...
Рейтинг: 0 / 0
18.07.2010, 00:02
    #36746768
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Код: plaintext
1.
2.
title = fo.ReadLine() 'считывает первую строку текстового файла в переменную title
text = fo.ReadAll 'считывает весь оставшийся текст файла в переменную text
...
Рейтинг: 0 / 0
18.07.2010, 00:50
    #36746791
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

как всё просто!!! В том то и дело, что у меня этого непроисходит, не считывает первую строку текстового файла в переменную title, а в неё попадает:РП аЎ± б, в переменную text попадают одни буквы у с двумя точками вверху
...
Рейтинг: 0 / 0
18.07.2010, 00:56
    #36746795
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович Эндрюкак всё просто!!! В том то и дело, что у меня этого непроисходит, не считывает первую строку текстового файла в переменную title, а в неё попадает:РП аЎ± б, в переменную text попадают одни буквы у с двумя точками вверху
это наверное потому, что ты считаешь doc-файл текстовым файлом
...
Рейтинг: 0 / 0
18.07.2010, 06:07
    #36746862
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

а как же это: If Расширение_файла = "doc" Then
Да и нет в той папке где идёт поиск файлов текстовых файлов вообще
...
Рейтинг: 0 / 0
18.07.2010, 11:47
    #36746954
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Proсчитывает первую строку текстового файла в переменную title
Ципихович ЭндрюДа и нет в той папке ... текстовых файлов вообще
что еще непонятно?
...
Рейтинг: 0 / 0
18.07.2010, 11:54
    #36746958
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Proчто еще непонятно?
Видимо, Эндрю думает, что если файл "doc", то OpenTextFile волшебным образом распознает его структуру.

Назову собаку кошкой, пусть помяучит мне немножко.
...
Рейтинг: 0 / 0
18.07.2010, 15:54
    #36747110
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
mds_world,

с кошкой и собакой это неудчное сравнение
...
Рейтинг: 0 / 0
18.07.2010, 15:57
    #36747113
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

Это называется, приехали, если использовать Вашу правильную терминологию, тогда
If Расширение_файла = "txt" Then это какой файл? Я его называю Текстовый
If Расширение_файла = "doc" Then это какой файл? Я его называю Вордовский
...
Рейтинг: 0 / 0
18.07.2010, 16:15
    #36747120
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович ЭндрюЭто называется, приехали, если использовать Вашу правильную терминологию, тогда
If Расширение_файла = "txt" Then это какой файл? Я его называю Текстовый
If Расширение_файла = "doc" Then это какой файл? Я его называю Вордовский
все верно. и в чем вопрос? в том что заносится бред НЕ из текстового файла? А кто обещал?
...
Рейтинг: 0 / 0
18.07.2010, 16:44
    #36747141
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,

Начнём понемножку:Да и нет в той папке ... текстовых файлов вообще - это откуда Вы взяли??
...
Рейтинг: 0 / 0
18.07.2010, 16:59
    #36747148
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Ципихович ЭндрюНачнём понемножку:Да и нет в той папке ... текстовых файлов вообще - это откуда Вы взяли??
ну начни понемножку
перечитай все что тут написано
найди, где я говорил, что у тебя в папке есть текстовые файлы
научись цитировать
процитируй

но судя по всему, вопросов у тебя либо не осталось, либо ты уже сам забыл, чего хотел. Так что можно считать тему закрытой.
...
Рейтинг: 0 / 0
18.07.2010, 17:47
    #36747167
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Shocker.Pro,
Так вот я уже понял что эти переменные title и text в Вордовском файле не будут брать значение то, которое происходит в текстовом файле, но там в двух блоках относительно Вордовского файла и текстового файла, есть строка:
Код: plaintext
1.
'Свойство_или_данные3=???????????????????????? возможно ещё есть свойства или данные?????????
Подскажите если есть такие
И ещё я спрашивал:
что то ещё наподобии этого есть
activedocument.BuiltInDocumentProperties(wdPropertyTitle)="ххх"
Чего там можно поменять, присвоить???
...
Рейтинг: 0 / 0
18.07.2010, 18:12
    #36747175
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
word изменить свойства файла
Как я понял можно поупражняться только с двумя свойствами кроме уже одного указанного в прсте выше, а именно:

Activedocument.CustomDocumentProperties ‘обычай, традиция, заказ, таможенная пошлина, пошлина обыкновение, нрав, заказной, таможенный, изготовленный
какое оставляем???
Activedocument.PasswordEncryptionFilePropertiesProperties ‘это что такое??
Подскажите каков скрипт с ними упражняясь?? Спасибо
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / word изменить свойства файла / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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