Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/имя (с расширением) картинки из ячейки - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » имя (с расширением) картинки из ячейки (Макросы/Sub)
имя (с расширением) картинки из ячейки
emkub Дата: Вторник, 10.11.2020, 14:53 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 167
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте!
Нужна маленькая помощь. В приложенном файле есть макрос, который выносит в нужную ячейку имя фотки из этой строки. Но имя ставится без расширения.
Подскажите пожалуйста, как ставить имя с расширением?
Заранее благодарю откликнувшихся!
[vba]
Код
Sub GetCellsWithPicture()
    Dim pic As Shape
    For Each pic In ActiveSheet.Shapes
        a = pic.Name
        pic.TopLeftCell.Offset(, 8).Value2 = pic.Name
    Next
End Sub
[/vba]
К сообщению приложен файл: 2019-20.xlsm(57.0 Kb)


Сообщение отредактировал emkub - Вторник, 10.11.2020, 14:54
 
Ответить
СообщениеЗдравствуйте!
Нужна маленькая помощь. В приложенном файле есть макрос, который выносит в нужную ячейку имя фотки из этой строки. Но имя ставится без расширения.
Подскажите пожалуйста, как ставить имя с расширением?
Заранее благодарю откликнувшихся!
[vba]
Код
Sub GetCellsWithPicture()
    Dim pic As Shape
    For Each pic In ActiveSheet.Shapes
        a = pic.Name
        pic.TopLeftCell.Offset(, 8).Value2 = pic.Name
    Next
End Sub
[/vba]

Автор - emkub
Дата добавления - 10.11.2020 в 14:53
Pelena Дата: Вторник, 10.11.2020, 16:37 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16766
Репутация: 3619 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
Этот макрос выводит в ячейку название рисунка на листе. У него нет расширения


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Этот макрос выводит в ячейку название рисунка на листе. У него нет расширения

Автор - Pelena
Дата добавления - 10.11.2020 в 16:37
emkub Дата: Вторник, 10.11.2020, 17:59 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 167
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Т.е. его нужно сохранить в папку и затем уже ставить расширение. Верно понимаю?
 
Ответить
СообщениеТ.е. его нужно сохранить в папку и затем уже ставить расширение. Верно понимаю?

Автор - emkub
Дата добавления - 10.11.2020 в 17:59
Pelena Дата: Вторник, 10.11.2020, 19:20 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16766
Репутация: 3619 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Объясните, зачем Вам расширение в ячейке?
Может, надо заполнять эту ячейку, когда вставляете рисунок?
Если расширение всегда одинаковое, то может, достаточно просто добавить ".jpg", например
pic.Name & ".jpg"


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеОбъясните, зачем Вам расширение в ячейке?
Может, надо заполнять эту ячейку, когда вставляете рисунок?
Если расширение всегда одинаковое, то может, достаточно просто добавить ".jpg", например
pic.Name & ".jpg"

Автор - Pelena
Дата добавления - 10.11.2020 в 19:20
emkub Дата: Вторник, 10.11.2020, 23:06 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 167
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Я просто вытаскиваю папку с картинками из этого файла (открывая через архиватор). Вот у меня уже готовая папка с фотками.
А имя файла нужно целиком для последующего импорта на сайт, и чтобы фотки подтянулись по указанному пути. Расширения разные: jpeg, png.
 
Ответить
СообщениеЯ просто вытаскиваю папку с картинками из этого файла (открывая через архиватор). Вот у меня уже готовая папка с фотками.
А имя файла нужно целиком для последующего импорта на сайт, и чтобы фотки подтянулись по указанному пути. Расширения разные: jpeg, png.

Автор - emkub
Дата добавления - 10.11.2020 в 23:06
Pelena Дата: Среда, 11.11.2020, 07:22 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16766
Репутация: 3619 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
готовая папка с фотками

тогда надо перебирать файлы в папке, разыскивая название из ячейки в имени файла, и в ячейку записывать найденное имя файла


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
готовая папка с фотками

тогда надо перебирать файлы в папке, разыскивая название из ячейки в имени файла, и в ячейку записывать найденное имя файла

Автор - Pelena
Дата добавления - 11.11.2020 в 07:22
Мир MS Excel » Вопросы и решения » Вопросы по VBA » имя (с расширением) картинки из ячейки (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

jooble Яндекс цитирования
© 2010-2020 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!