powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / назначить имя картинке в Word
13 сообщений из 13, страница 1 из 1
назначить имя картинке в Word
    #35757151
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток всем!

Такая задача. Создаю в Word-е картинку (обычный овал). Далее с помощью макросов буду работать с ней, к примеру изменять ее размеры. Но для этого мне надо знать ее имя или индекс. Word устанавливает эти значения автоматически, и если картинок много, то появляется вероятность запутаться или забыть кому что принадлежит. Так вот как назначить имя картинки вручную при ее создании (или потом - не столь важно)?

Заранее спасибо!
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35757480
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, люди, помогите, пожалуйста!...очень надо!
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35757541
Mitar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Попробуйте записать макрос в Word. При старте записи подвигайте картинку, поизменяйте размер.
После остановите запись, и поглядите на код, который получился. Там видно будет, как идет обращение к картинке.
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35757581
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так и делал. Он обращается, к примеру, к фигуре oval11, имя которое он сам же этой фигуре и присвоил. А мне надо после создания вручную этого овала также вручную назначить его имя, например БольшойОвал. После этого я смогу использовать именно это имя в своем коде.
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35757706
SoftParanoik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставь макрос.
Выдели нарисованную фигуру и запусти макрос.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Sub RenameShape()
    Dim wShapeName As String
    With Selection.ShapeRange
        If .Count =  1  Then
            wShapeName = InputBox("Задайте имя фигуры:", , .Name)
            If wShapeName <> vbNullString Then
                .Name = wShapeName
            End If
        End If
    End With
End Sub
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35758475
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SoftParanoikВставь макрос.
Выдели нарисованную фигуру и запусти макрос.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Sub RenameShape()
    Dim wShapeName As String
    With Selection.ShapeRange
        If .Count =  1  Then
            wShapeName = InputBox("Задайте имя фигуры:", , .Name)
            If wShapeName <> vbNullString Then
                .Name = wShapeName
            End If
        End If
    End With
End Sub

Спасибо за совет. Так мне не подходит. Мне надо назначить имя вручную при создании рисунка.
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35758533
birk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно делать дубликаты картинок и присваивать им имена:
Код: plaintext
Shapes("oval 4").Duplicate.Name = "name1"
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35758638
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну чтож такое?!?
Повторю еще раз. Я ек хочу использовать код.
Я хочу, чтобы после того как я создам картинку, нажать правую кнопку мыши, или войти в сервис, или еще что-нибудь и там назначить имя вручную. Без кода в VBA! . Вопрос: есть ли такая функция, и если да, то где?
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35758670
birk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexei Gennadevich,

Вы только что писали, что создаете макрос. Теперь вам код уже не нужен.
Подробнее опишите вашу задачу.
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35758701
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
birkAlexei Gennadevich,

Вы только что писали, что создаете макрос. Теперь вам код уже не нужен.
Подробнее опишите вашу задачу.
Макрос я создаю и работаю с ним уже после того, как присвою имя фигуре
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35758943
СамБамбук
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если НЕ изменяет память, то имена автофигурам назначаются АВТОМАТИЧЕСКИ ...
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35759128
Alexei Gennadevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, вопрос снят...что-то как-то не задалось с решением данной задачи(((
...
Рейтинг: 0 / 0
назначить имя картинке в Word
    #35759144
birk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexei GennadevichЛадно, вопрос снят...что-то как-то не задалось с решением данной задачи(((
Описал бы саму задачу вцелом, может быть что и вышло
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / назначить имя картинке в Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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