Открыть гиперссылку с картинкой макросом и вставить в ячейку
Nikita-kr
Дата: Четверг, 27.08.2015, 11:20 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день! Существует потребность обработки большого количества гиперссылок и картинок Суть задачи (файл прилагаю) В столбце А1,2,3,4....n находятся гиперссылки с указанием даты и времени (постоянно разные) на картинку 1. Необходимо в ячейку В1,2,3,4....n вставить картинку Размеры ячеек "B" (ШхВ - 18х110) 2. Формат и свойства рисунка ( высота - 3 см, ширина - 2 см, свойства "Перемещать и изменять объект вместе с ячейками) Не знаю может ли такое Эксель, прошу помочь. Заранее благодарен
Добрый день! Существует потребность обработки большого количества гиперссылок и картинок Суть задачи (файл прилагаю) В столбце А1,2,3,4....n находятся гиперссылки с указанием даты и времени (постоянно разные) на картинку 1. Необходимо в ячейку В1,2,3,4....n вставить картинку Размеры ячеек "B" (ШхВ - 18х110) 2. Формат и свойства рисунка ( высота - 3 см, ширина - 2 см, свойства "Перемещать и изменять объект вместе с ячейками) Не знаю может ли такое Эксель, прошу помочь. Заранее благодарен Nikita-kr
Ответить
Сообщение Добрый день! Существует потребность обработки большого количества гиперссылок и картинок Суть задачи (файл прилагаю) В столбце А1,2,3,4....n находятся гиперссылки с указанием даты и времени (постоянно разные) на картинку 1. Необходимо в ячейку В1,2,3,4....n вставить картинку Размеры ячеек "B" (ШхВ - 18х110) 2. Формат и свойства рисунка ( высота - 3 см, ширина - 2 см, свойства "Перемещать и изменять объект вместе с ячейками) Не знаю может ли такое Эксель, прошу помочь. Заранее благодарен Автор - Nikita-kr Дата добавления - 27.08.2015 в 11:20
alex77755
Дата: Четверг, 27.08.2015, 12:33 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация:
64
±
Замечаний:
0% ±
В готовых решениях не смотрел?
К сообщению приложен файл:
_____.rar
(17.4 Kb)
Могу помочь в VB6, VBA Alex77755@mail.ru
Ответить
Сообщение В готовых решениях не смотрел? Автор - alex77755 Дата добавления - 27.08.2015 в 12:33
Nikita-kr
Дата: Четверг, 27.08.2015, 12:58 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Спасибо, похоже это то, что нужно Только при нажатии на кнопку "Start" ничего не происходит Макросы в книге включены Что я делаю не так?
Спасибо, похоже это то, что нужно Только при нажатии на кнопку "Start" ничего не происходит Макросы в книге включены Что я делаю не так? Nikita-kr
Ответить
Сообщение Спасибо, похоже это то, что нужно Только при нажатии на кнопку "Start" ничего не происходит Макросы в книге включены Что я делаю не так? Автор - Nikita-kr Дата добавления - 27.08.2015 в 12:58
leskris
Дата: Четверг, 27.08.2015, 14:12 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 90
Репутация:
0
±
Замечаний:
0% ±
Excel 2016 (Office 365)
у меня работает, только пришлось долго ждать...
у меня работает, только пришлось долго ждать... leskris
Ответить
Сообщение у меня работает, только пришлось долго ждать... Автор - leskris Дата добавления - 27.08.2015 в 14:12
Nikita-kr
Дата: Четверг, 27.08.2015, 15:37 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
У меня он открыт уже часа 2, все равно никакой реакции на запуск макроса
У меня он открыт уже часа 2, все равно никакой реакции на запуск макроса Nikita-kr
Ответить
Сообщение У меня он открыт уже часа 2, все равно никакой реакции на запуск макроса Автор - Nikita-kr Дата добавления - 27.08.2015 в 15:37
Nikita-kr
Дата: Четверг, 27.08.2015, 15:46 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Уже пробовал сохранить как книгу с поддержкой макросов. Выделенная ячейка имеет значение? Извиняюсь за глупые вопросы. Не силен в макросах, но очень нужно решить задачу для обработки огромного количества информации
Уже пробовал сохранить как книгу с поддержкой макросов. Выделенная ячейка имеет значение? Извиняюсь за глупые вопросы. Не силен в макросах, но очень нужно решить задачу для обработки огромного количества информации Nikita-kr
Ответить
Сообщение Уже пробовал сохранить как книгу с поддержкой макросов. Выделенная ячейка имеет значение? Извиняюсь за глупые вопросы. Не силен в макросах, но очень нужно решить задачу для обработки огромного количества информации Автор - Nikita-kr Дата добавления - 27.08.2015 в 15:46
Manyasha
Дата: Четверг, 27.08.2015, 16:41 |
Сообщение № 7
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
901
±
Замечаний:
0% ±
Excel 2010, 2016
Nikita-kr , у меня все быстро работает и с расширением xls и с xlsm. Выделенная ячейка имеет значение?
нет Может макрос с кнопки слетел? Нажмите ПКМ по кнопке старт - назначить макрос - выберите макрос pic .
Nikita-kr , у меня все быстро работает и с расширением xls и с xlsm. Выделенная ячейка имеет значение?
нет Может макрос с кнопки слетел? Нажмите ПКМ по кнопке старт - назначить макрос - выберите макрос pic .Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение Nikita-kr , у меня все быстро работает и с расширением xls и с xlsm. Выделенная ячейка имеет значение?
нет Может макрос с кнопки слетел? Нажмите ПКМ по кнопке старт - назначить макрос - выберите макрос pic .Автор - Manyasha Дата добавления - 27.08.2015 в 16:41
Nikita-kr
Дата: Понедельник, 31.08.2015, 09:19 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Помогите, пожалуйста его скорректировать под прилагаемый файл Нужно чтобы картинки загружалась с столбец "I"
Помогите, пожалуйста его скорректировать под прилагаемый файл Нужно чтобы картинки загружалась с столбец "I" Nikita-kr
Ответить
Сообщение Помогите, пожалуйста его скорректировать под прилагаемый файл Нужно чтобы картинки загружалась с столбец "I" Автор - Nikita-kr Дата добавления - 31.08.2015 в 09:19
SLAVICK
Дата: Понедельник, 31.08.2015, 10:05 |
Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
Вот. Нужно было всего три строки подправить Еще немного изменил функцию вставки картинки(2-й файл) - по моему так лучше будет
Вот. Нужно было всего три строки подправить Еще немного изменил функцию вставки картинки(2-й файл) - по моему так лучше будет SLAVICK
Иногда все проще чем кажется с первого взгляда.
Сообщение отредактировал SLAVICK - Понедельник, 31.08.2015, 10:16
Ответить
Сообщение Вот. Нужно было всего три строки подправить Еще немного изменил функцию вставки картинки(2-й файл) - по моему так лучше будет Автор - SLAVICK Дата добавления - 31.08.2015 в 10:05
Nikita-kr
Дата: Понедельник, 31.08.2015, 10:22 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Супер, спасибо добрый человек! А можно еще в свойствах рисунка как-то автоматом закреплять его к ячейкам?
Супер, спасибо добрый человек! А можно еще в свойствах рисунка как-то автоматом закреплять его к ячейкам? Nikita-kr
Ответить
Сообщение Супер, спасибо добрый человек! А можно еще в свойствах рисунка как-то автоматом закреплять его к ячейкам? Автор - Nikita-kr Дата добавления - 31.08.2015 в 10:22
SLAVICK
Дата: Понедельник, 31.08.2015, 10:37 |
Сообщение № 11
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
как-то автоматом закреплять его к ячейкам?
Вот: [vba]Код
ph.Placement = xlMoveAndSize
[/vba]
как-то автоматом закреплять его к ячейкам?
Вот: [vba]Код
ph.Placement = xlMoveAndSize
[/vba]SLAVICK
Иногда все проще чем кажется с первого взгляда.
Ответить
Сообщение как-то автоматом закреплять его к ячейкам?
Вот: [vba]Код
ph.Placement = xlMoveAndSize
[/vba]Автор - SLAVICK Дата добавления - 31.08.2015 в 10:37
Nikita-kr
Дата: Вторник, 01.09.2015, 11:07 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
alex77755 , SLAVICK , Спасибо вам огромное за помощь!!! Рад, что есть люди готовые прийти на помощь и поделится своими навыками и знаниями! И надеюсь последний вопрос по данной теме. Почему то макрос обрабатывает до 70 гиперссылок Можно ли сделать обработку бОльшего количества? у меня около 5000 строк для обработки
alex77755 , SLAVICK , Спасибо вам огромное за помощь!!! Рад, что есть люди готовые прийти на помощь и поделится своими навыками и знаниями! И надеюсь последний вопрос по данной теме. Почему то макрос обрабатывает до 70 гиперссылок Можно ли сделать обработку бОльшего количества? у меня около 5000 строк для обработкиNikita-kr
Ответить
Сообщение alex77755 , SLAVICK , Спасибо вам огромное за помощь!!! Рад, что есть люди готовые прийти на помощь и поделится своими навыками и знаниями! И надеюсь последний вопрос по данной теме. Почему то макрос обрабатывает до 70 гиперссылок Можно ли сделать обработку бОльшего количества? у меня около 5000 строк для обработкиАвтор - Nikita-kr Дата добавления - 01.09.2015 в 11:07
SLAVICK
Дата: Вторник, 01.09.2015, 13:41 |
Сообщение № 13
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
Почему то макрос обрабатывает до 70 гиперссылок
Это связано со строкой : [vba]Код
For Each rCell In Range("g2:g7" & Cells(Rows.Count, 3).End(xlUp).Row)
[/vba] Я отвлекся и недоправил . Замените ее на: [vba]Код
For Each rCell In Range("g2:g" & Cells(Rows.Count, 7).End(xlUp).Row)
[/vba] Добавил еще статус выполнения - для 5000 - будет полезно
Почему то макрос обрабатывает до 70 гиперссылок
Это связано со строкой : [vba]Код
For Each rCell In Range("g2:g7" & Cells(Rows.Count, 3).End(xlUp).Row)
[/vba] Я отвлекся и недоправил . Замените ее на: [vba]Код
For Each rCell In Range("g2:g" & Cells(Rows.Count, 7).End(xlUp).Row)
[/vba] Добавил еще статус выполнения - для 5000 - будет полезно SLAVICK
Иногда все проще чем кажется с первого взгляда.
Сообщение отредактировал SLAVICK - Вторник, 01.09.2015, 13:46
Ответить
Сообщение Почему то макрос обрабатывает до 70 гиперссылок
Это связано со строкой : [vba]Код
For Each rCell In Range("g2:g7" & Cells(Rows.Count, 3).End(xlUp).Row)
[/vba] Я отвлекся и недоправил . Замените ее на: [vba]Код
For Each rCell In Range("g2:g" & Cells(Rows.Count, 7).End(xlUp).Row)
[/vba] Добавил еще статус выполнения - для 5000 - будет полезно Автор - SLAVICK Дата добавления - 01.09.2015 в 13:41
Nikita-kr
Дата: Пятница, 11.12.2015, 13:41 |
Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Доброго времени суток! помогите подкорректировать макрос Изменился вид гиперссылки и теперь картинка не отображается в ячейке ("Сейчас не удается отобразить рисунок") Пример файла с гиперссылками прилагаю в ячейке G2 - старый вариант гиперссылки в ячейке G3 - новый вариант гиперссылки Заранее благодарю за помощь
Доброго времени суток! помогите подкорректировать макрос Изменился вид гиперссылки и теперь картинка не отображается в ячейке ("Сейчас не удается отобразить рисунок") Пример файла с гиперссылками прилагаю в ячейке G2 - старый вариант гиперссылки в ячейке G3 - новый вариант гиперссылки Заранее благодарю за помощь Nikita-kr
К сообщению приложен файл:
__.xls
(52.5 Kb)
Ответить
Сообщение Доброго времени суток! помогите подкорректировать макрос Изменился вид гиперссылки и теперь картинка не отображается в ячейке ("Сейчас не удается отобразить рисунок") Пример файла с гиперссылками прилагаю в ячейке G2 - старый вариант гиперссылки в ячейке G3 - новый вариант гиперссылки Заранее благодарю за помощь Автор - Nikita-kr Дата добавления - 11.12.2015 в 13:41
SLAVICK
Дата: Пятница, 11.12.2015, 14:31 |
Сообщение № 15
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация:
766
±
Замечаний:
0% ±
2019
Потому что у Вас были ссылки:https://lh3.googleusercontent.com/PNa9aIMvqkTy а стали http://www.visitbasis.com/image? http://lh3.googleusercontent.com/NQtP Добавил разрыв по http - [vba]Код
s = rCell.Hyperlinks(1).Address s = "http" & Split(s, "http")(UBound(Split(s, "http"))) ВставитьКартинку rCell.Offset(0, 2), s, True, True, True
[/vba] проверяйте.
Потому что у Вас были ссылки:https://lh3.googleusercontent.com/PNa9aIMvqkTy а стали http://www.visitbasis.com/image? http://lh3.googleusercontent.com/NQtP Добавил разрыв по http - [vba]Код
s = rCell.Hyperlinks(1).Address s = "http" & Split(s, "http")(UBound(Split(s, "http"))) ВставитьКартинку rCell.Offset(0, 2), s, True, True, True
[/vba] проверяйте. SLAVICK
Иногда все проще чем кажется с первого взгляда.
Ответить
Сообщение Потому что у Вас были ссылки:https://lh3.googleusercontent.com/PNa9aIMvqkTy а стали http://www.visitbasis.com/image? http://lh3.googleusercontent.com/NQtP Добавил разрыв по http - [vba]Код
s = rCell.Hyperlinks(1).Address s = "http" & Split(s, "http")(UBound(Split(s, "http"))) ВставитьКартинку rCell.Offset(0, 2), s, True, True, True
[/vba] проверяйте. Автор - SLAVICK Дата добавления - 11.12.2015 в 14:31
Nikita-kr
Дата: Пятница, 11.12.2015, 14:51 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Вячеслав, спасибо Вам огромное, добрый человек
Вячеслав, спасибо Вам огромное, добрый человек Nikita-kr
Ответить
Сообщение Вячеслав, спасибо Вам огромное, добрый человек Автор - Nikita-kr Дата добавления - 11.12.2015 в 14:51
vladislaf
Дата: Четверг, 20.10.2016, 12:29 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация:
1
±
Замечаний:
20% ±
Excel 2013
Товарищи, подправьте пожалуйста макрос с этой темы, под мои нужны, пример в приложении. Могу оплатить 500 на карту. Фотографии большие, их надо уменьшить до примерно 200 пикселей в ширину, чтобы видно было, но много места не занимали. Строчки раздвигать по высоте фотографий.
Товарищи, подправьте пожалуйста макрос с этой темы, под мои нужны, пример в приложении. Могу оплатить 500 на карту. Фотографии большие, их надо уменьшить до примерно 200 пикселей в ширину, чтобы видно было, но много места не занимали. Строчки раздвигать по высоте фотографий. vladislaf
Ответить
Сообщение Товарищи, подправьте пожалуйста макрос с этой темы, под мои нужны, пример в приложении. Могу оплатить 500 на карту. Фотографии большие, их надо уменьшить до примерно 200 пикселей в ширину, чтобы видно было, но много места не занимали. Строчки раздвигать по высоте фотографий. Автор - vladislaf Дата добавления - 20.10.2016 в 12:29
Pelena
Дата: Четверг, 20.10.2016, 12:35 |
Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
vladislaf , не надо раскидывать вопросы по разным темам. Подождите ответа во ФРИЛАНСЕ
vladislaf , не надо раскидывать вопросы по разным темам. Подождите ответа во ФРИЛАНСЕPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение vladislaf , не надо раскидывать вопросы по разным темам. Подождите ответа во ФРИЛАНСЕАвтор - Pelena Дата добавления - 20.10.2016 в 12:35
ZAA
Дата: Пятница, 08.11.2019, 16:53 |
Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый день. Подскажите пожалуйста, почему данный способ не работает в Excel 2007? Выскакивает "ошибка при импорте файла" В 2010 всё работает без проблем
Добрый день. Подскажите пожалуйста, почему данный способ не работает в Excel 2007? Выскакивает "ошибка при импорте файла" В 2010 всё работает без проблем ZAA
Сообщение отредактировал ZAA - Пятница, 08.11.2019, 16:54
Ответить
Сообщение Добрый день. Подскажите пожалуйста, почему данный способ не работает в Excel 2007? Выскакивает "ошибка при импорте файла" В 2010 всё работает без проблем Автор - ZAA Дата добавления - 08.11.2019 в 16:53
Pelena
Дата: Пятница, 08.11.2019, 17:14 |
Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
ZAA , не надо дублировать вопросы, тем более в чужой теме. Эта тема закрыта
ZAA , не надо дублировать вопросы, тем более в чужой теме. Эта тема закрытаPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение ZAA , не надо дублировать вопросы, тем более в чужой теме. Эта тема закрытаАвтор - Pelena Дата добавления - 08.11.2019 в 17:14