powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / закрыть файл програмно
25 сообщений из 223, страница 4 из 9
закрыть файл програмно
    #36725845
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, спросите пожалуйста у Konst_One о чём он намекал, спасибо
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725861
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюShocker.Pro, спросите пожалуйста у Konst_One о чём он намекал, спасибо


тут
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725888
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One, что можно о Вас сказать, кудесник, как Вы умудрились в топике в зелёный цвет выкрасить для меня загадка, то есть смотреть на сообщение выкрашенное зелёным цветом?

На это? поищите на микрософте инфу про программирование для Word. там кажется была версия SDK для офиса, которая инсталляторы умеет делать

Если нет тогда нужна подсказка № 2
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725900
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One, что можно о Вас сказать, кудесник, как Вы умудрились в топике в зелёный цвет выкрасить для меня загадка, то есть смотреть на сообщение выкрашенное зелёным цветом?

На это? поищите на микрософте инфу про программирование для Word. там кажется была версия SDK для офиса, которая инсталляторы умеет делать

Если нет тогда нужна подсказка № 2


нет, вот это:

PS PS
Потом когда углубитесь в дебри установки на другие компы, то начнёте искать примеры кода, как выключать всплывающие окна , как настраивать уровень безопасности , как разрешать макросы и тд и тп.
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725923
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,
а этого: Потом когда углубитесь в дебри установки на другие компы
У меня не было на одном и том же компьтере открыл документ, ничего не делал, закрываю и получаю то что не хотелось. Так никак не убрать???
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725964
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
справка и инструкции по:
- word 2007
- word 2003
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725980
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36725989
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One,
а этого: Потом когда углубитесь в дебри установки на другие компы
У меня не было на одном и том же компьтере открыл документ, ничего не делал, закрываю и получаю то что не хотелось. Так никак не убрать???



AutomationSecurity Property
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726043
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One, я извиняюсь ещё все Ваши ссылки не прочитал, был занят. Медетировал, до чего домедетиролвался:
Ауто опен урезал и проверял, снова урезал, когда осталось:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Sub AutoNew()
'AutoNew работает при создании любого нового документа Ворд

'уточнение наличия элемента управления с именем ... в документе
On Error Resume Next
ActiveDocument.Frame_рамка_каркас.Caption = ""
If Err.Number =  438  Then Exit Sub 'условие, если ..., тогда значит нет такого элемента управления с именем ..., ошибка 438 Object doesn't support this property or method то есть - Объект не поддерживает это свойство или метод



'выясняем количество файлов в папке по адресу ..., с именем ..., если ответ получим Empty, значит такой папки не существует


End Sub
Снова шаблон открыл и закрыл и меня не спросило сохранять или нет, то есть в этих строках собака зарыта, есть мысли???
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726074
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One, я извиняюсь ещё все Ваши ссылки не прочитал, был занят. Медетировал, до чего домедетиролвался:
Ауто опен урезал и проверял, снова урезал, когда осталось:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Sub AutoNew()
'AutoNew работает при создании любого нового документа Ворд

'уточнение наличия элемента управления с именем ... в документе
On Error Resume Next
ActiveDocument.Frame_рамка_каркас.Caption = ""
If Err.Number =  438  Then Exit Sub 'условие, если ..., тогда значит нет такого элемента управления с именем ..., ошибка 438 Object doesn't support this property or method то есть - Объект не поддерживает это свойство или метод



'выясняем количество файлов в папке по адресу ..., с именем ..., если ответ получим Empty, значит такой папки не существует


End Sub
Снова шаблон открыл и закрыл и меня не спросило сохранять или нет, то есть в этих строках собака зарыта, есть мысли???


у вас должны быть мысли, зачем вам всё это надо и почему у вас такой код написан. а мне ничего не надо. могу лишь сказать, что вы меняете caption у элемента вашего шаблона и думаете, что вы ничего не меняете
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726099
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех кто не знает, или кому интересно, делается всё так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub AutoNew()
'AutoNew работает при создании любого нового документа Ворд

'уточнение наличия элемента управления с именем ... в документе
On Error Resume Next
If ActiveDocument.Frame_рамка_каркас.Caption = "Ципихович Эндрю молодец, уникально?, уникально!" Then
If Err.Number =  438  Then Exit Sub
End If

End Sub

Всем спасибо!!!!!!!
Особенно Shocker.Pro , Konst_One, Вере.
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726115
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюДля тех кто не знает, или кому интересно, делается всё так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub AutoNew()
'AutoNew работает при создании любого нового документа Ворд

'уточнение наличия элемента управления с именем ... в документе
On Error Resume Next
If ActiveDocument.Frame_рамка_каркас.Caption = "Ципихович Эндрю молодец, уникально?, уникально!" Then
If Err.Number =  438  Then Exit Sub
End If

End Sub

Всем спасибо!!!!!!!
Особенно Shocker.Pro , Konst_One, Вере.

и когда же это выполнится?

Код: plaintext
If Err.Number =  438  Then Exit Sub
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726134
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,
это даже и мне понятно, когда в документе не будет Frame_рамка_каркас, разве не так????
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726146
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One,
это даже и мне понятно, когда в документе не будет Frame_рамка_каркас, разве не так????

увы , нет
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726158
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One, это ещё на 4 листа обсуждений, а что же тогда???
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726170
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
On Error Resume Next
 100  If ActiveDocument.Frame_рамка_каркас1111.Caption = "Ципихович Эндрю молодец, уникально?, уникально!" Then
 110  If Err.Number =  438  Then Exit Sub
End If

Debug.Print Err.Number & ": " Err.Description & " on line " & Erl


проверьте сами
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726172
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
& пропустил в одном месте, сами найдёте надеюсь ;)
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726188
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One, Вас не понять, что то пропустили...
что то добавили...
Зачем написали
Frame_рамка_каркас 1111
?????????????????????????
Поясните доходчиво
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726223
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю "Ципихович Эндрю молодец, уникально?, уникально!"
Мне одному это напомнило анекдот? "... - Доктор, я уникум? - Нет, батенька, вы не уникум, ........"
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726224
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, хотел в курилке запостить....
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726231
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One, Вас не понять, что то пропустили...
что то добавили...
Зачем написали
Frame_рамка_каркас 1111
?????????????????????????
Поясните доходчиво

как бы вам объяснить, чтобы вы поняли и не обиделись
вот вам код, который сработает правильно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Sub AutoNew()
'AutoNew работает при создании любого нового документа Ворд

'уточнение наличия элемента управления с именем ... в документе
On Error Resume Next
Dim s as String
s = "Ципихович Эндрю молодец, уникально?, уникально!" 
If ActiveDocument.Frame_рамка_каркас.Caption = s Then
   s = "всё ок."
End If
If Err.Number <>  0  Then 
    s = "ошибка: " & Err.Number & ": " & Err.Description
end if
Debug.Print s 'добавил для демонстрации как работает
If Err.Number <>  0  Then
   Exit Sub
End if
Err.Clear

...
End Sub
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726244
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,
зачем мне два раза нужно
If Err.Number <> 0 Then
Это - Err.Clear, что такое, ну например я представляю, а зачем оно???
Не понятно
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726254
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One,
зачем мне два раза нужно
If Err.Number <> 0 Then
Это - Err.Clear, что такое, ну например я представляю, а зачем оно???
Не понятно


я вам разжевал, где и что срабатывает и в какое из условий попадает. можете выход сразу поставить во второе условие и всё.

Err.Clear - обнулить ошибку, чтобы в объекте Err было пусто. это вам на будущее, если вы будете и дальше работать с обработчиком ощибок On Error Resume Next
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726268
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,
хорошо спросим по другому, есть случаи когда код от сегодня, 16:47 споткнётся????
...
Рейтинг: 0 / 0
закрыть файл програмно
    #36726273
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюKonst_One,
хорошо спросим по другому, есть случаи когда код от сегодня, 16:47 споткнётся????

конечно, любой случай с отсутствием такой рамки в шаблоне
...
Рейтинг: 0 / 0
25 сообщений из 223, страница 4 из 9
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / закрыть файл програмно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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