Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Лааадно ) Раскрою секрет ) Что-то мне скрипт удаляет, но потом не хочет создавать слой:
Sub CopyDoc()
Dim d As Document
Dim s As Shape
Dim Lg As Layer
Set s = ActiveShape
For Each d In Application.Documents
For Each Lg In d.ActivePage.Layers
If Lg.Name = "Lo" Then
Lg.Activate
Lg.Delete...
Теперь так:
Sub CopyDoc()
Dim d As Document
Dim s As Shape
Dim Lg As Layer
Set s = ActiveShape
For Each d In Application.Documents
For Each Lg In d.ActivePage.Layers
If Lg.Name = "Logo" Then
Lg.Activate
Lg.Paste
d.Save
End If
Next
Next
End Sub
Перенёс ещё сохранение документа в другой цикл...
Лажа - это "замазывание" нодоработанного кода, обработчиком On Error. В моём понимании - это можно сделать когда нужно запустить программу по быстрому. Но в дальнейшем убрать эту обработку и добавить нужный код.
И снова здравствуйте ))))
Усложняю задачу - теперь надо дополнить программу так, чтобы те документы где нет слоя 123, пропускались.
Пробую на двух открытых документах - в одном есть слой, в другом нет.
Sub CopyDoc()
Dim d As Document
Dim s As Shape
Dim Lg As Layer
Set s = ActiveShape
For Each...
Хм, я думал, что Слой принадлежит (как подпараметр) Документу как через Страницу, так и напрямую. В этом случае слой относился бы к текущей (активной) странице.
Нет. Вставляет то сейчас не на определённый слой, а на активный. А я не пойму как вставить на определённый слой. И как его перед этим активировать.
Пробую:
Sub CopyDoc()
Dim d As Document
Dim s As Shape
Dim l As Layer
Set s = ActiveShape
For Each d In Application.Documents...
Да, на каждую. У меня в каждом документе только одна страница.
Собссно, потому и перебираю их, чтобы вставить в каждый открытый документ.
Это тот слой, который присутствует в каждом документе и куда надо вставить содержимое из памяти.
Пишу так:
Sub CopyDoc()
Dim d As Document
Dim s As Shape
Dim l As Layer
Set s = ActiveShape
For Each d In Application.Documents
d.Layers("LaLa").Activate
ActiveLayer.Paste
Next
End Sub
Отладчик пишет что, Object doesn’t support this property or method
Сейчас буду пробовать...
Я не знал что у Корела есть такая возможность !!!! ГДЕ ???
Потому что предполагаю (предполагал) что Symbol - дело рук не Корела, а Acrobat'а.
На днях надо было импортировать pdf страницу в CorelDraw X6. При импорте вся страница отображается как Symbol. Как такие страницы можно сформировать в файле PDF ?
Не могу вставить картинку - сайт не даёт. Говорит ошибка....
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.