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

Вход

Регистрация

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

 

= Мир MS Excel/Экспорт выделяемого диапазона в графический файл - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Экспорт выделяемого диапазона в графический файл (или в jpg, или в другой тформат)
Экспорт выделяемого диапазона в графический файл
RUSRUS495 Дата: Четверг, 30.06.2011, 21:28 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Выделяю диапозон, нажимаю макрос, и формируется снимок диапозона в формате jpg (либо другой)

Тема избитая, ответа в виде макроса нигде нет, одни надстройки только (не устраивает, хочется упростить)
Нужен макрос. Кто из форумчан поделится таковым решением ?


Я Юзер ушастый, в макросах ни бум-бум
 
Ответить
СообщениеВыделяю диапозон, нажимаю макрос, и формируется снимок диапозона в формате jpg (либо другой)

Тема избитая, ответа в виде макроса нигде нет, одни надстройки только (не устраивает, хочется упростить)
Нужен макрос. Кто из форумчан поделится таковым решением ?

Автор - RUSRUS495
Дата добавления - 30.06.2011 в 21:28
Serge_007 Дата: Четверг, 30.06.2011, 21:41 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (RUSRUS495)
Выделяю диапозон, нажимаю макрос, и формируется снимок диапозона

Было уже.
Смотрите тему Сфотографировать и запомнить выделенные фрагменты.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (RUSRUS495)
Выделяю диапозон, нажимаю макрос, и формируется снимок диапозона

Было уже.
Смотрите тему Сфотографировать и запомнить выделенные фрагменты.

Автор - Serge_007
Дата добавления - 30.06.2011 в 21:41
RUSRUS495 Дата: Пятница, 01.07.2011, 00:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Quote (Serge_007)
Было уже. Смотрите тему Сфотографировать и запомнить выделенные фрагменты.


Не то, в этом случае фото снимка на лист.
Мне нужно ВЫДЕЛИЛ-МАКРОС-СОХРАНИЛОСЬ (формат любой, папка сохранения открылась для удобства либо на рабочий стол). Все просто. Кругом одни надстройки.


Я Юзер ушастый, в макросах ни бум-бум
 
Ответить
Сообщение
Quote (Serge_007)
Было уже. Смотрите тему Сфотографировать и запомнить выделенные фрагменты.


Не то, в этом случае фото снимка на лист.
Мне нужно ВЫДЕЛИЛ-МАКРОС-СОХРАНИЛОСЬ (формат любой, папка сохранения открылась для удобства либо на рабочий стол). Все просто. Кругом одни надстройки.

Автор - RUSRUS495
Дата добавления - 01.07.2011 в 00:49
Serge_007 Дата: Пятница, 01.07.2011, 07:13 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (RUSRUS495)
в этом случае фото снимка на лист
Мне нужно ВЫДЕЛИЛ-МАКРОС-СОХРАНИЛОСЬ (формат любой, папка сохранения открылась для удобства либо на рабочий стол). Все просто.

Да, просто. Вместо листа в макросе из той темы укажите необходимое место сохранения.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (RUSRUS495)
в этом случае фото снимка на лист
Мне нужно ВЫДЕЛИЛ-МАКРОС-СОХРАНИЛОСЬ (формат любой, папка сохранения открылась для удобства либо на рабочий стол). Все просто.

Да, просто. Вместо листа в макросе из той темы укажите необходимое место сохранения.

Автор - Serge_007
Дата добавления - 01.07.2011 в 07:13
RUSRUS495 Дата: Пятница, 01.07.2011, 22:15 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Уважаемый Serge_007 и те, кто в "теме" !
Прошу Вас помочь мне.

Вопрос: как сделать копирование именно ВЫДЕЛЯЕМОГО диапозона, а не "запланированного" ?
Нужно подправить код, но мне, УШАСТОМУ ЮЗЕРУ это не подсилу.

P/S/ Чувствую, что данный рессурс мой, я здесь надолго. Могу поделиться своими наработками и быть полезен сообществу
К сообщению приложен файл: 6983497.rar (35.6 Kb)


Я Юзер ушастый, в макросах ни бум-бум

Сообщение отредактировал RUSRUS495 - Пятница, 01.07.2011, 22:16
 
Ответить
СообщениеУважаемый Serge_007 и те, кто в "теме" !
Прошу Вас помочь мне.

Вопрос: как сделать копирование именно ВЫДЕЛЯЕМОГО диапозона, а не "запланированного" ?
Нужно подправить код, но мне, УШАСТОМУ ЮЗЕРУ это не подсилу.

P/S/ Чувствую, что данный рессурс мой, я здесь надолго. Могу поделиться своими наработками и быть полезен сообществу

Автор - RUSRUS495
Дата добавления - 01.07.2011 в 22:15
Serge_007 Дата: Пятница, 01.07.2011, 22:27 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Эрнесто, советую Вам подождать авторов макросов, предложенных в той теме, на которую я давал ссылку, а именно Hugo, _Boroda_, Саня.
Думаю переделать его (макрос) под Ваши нужды будет не проблематично.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЭрнесто, советую Вам подождать авторов макросов, предложенных в той теме, на которую я давал ссылку, а именно Hugo, _Boroda_, Саня.
Думаю переделать его (макрос) под Ваши нужды будет не проблематично.

Автор - Serge_007
Дата добавления - 01.07.2011 в 22:27
_Boroda_ Дата: Пятница, 01.07.2011, 22:54 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16672
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А в чем, собственно, вопрос? У Вас же все уже написано.
Просто макрос Test нужно переделать немного. По хорошему, там вообще только одна строка нужна
[vba]
Код
Sub test()
        SaveRangeToJPG
End Sub
[/vba]
или убить строку
Range(addr).Select

Сам результат очень понравился. Бывает иногда нужно. Правда, в дебри кода не полез. Вот еще Александр у нас есть- это да, любитель "причесывать". И, надо заметить, результаты подобных причесываний впечатляющи. Может, он подравняет, если захочет. А по мне - так проще свой код написать, чем в чужом разбираться.

Правда, возникает закономерный вопрос - кто код в файле писал, асли автор не может в нем разобраться? Но все равно спасибо. Плюс


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал Serge_007 - Суббота, 09.05.2015, 22:23
 
Ответить
СообщениеА в чем, собственно, вопрос? У Вас же все уже написано.
Просто макрос Test нужно переделать немного. По хорошему, там вообще только одна строка нужна
[vba]
Код
Sub test()
        SaveRangeToJPG
End Sub
[/vba]
или убить строку
Range(addr).Select

Сам результат очень понравился. Бывает иногда нужно. Правда, в дебри кода не полез. Вот еще Александр у нас есть- это да, любитель "причесывать". И, надо заметить, результаты подобных причесываний впечатляющи. Может, он подравняет, если захочет. А по мне - так проще свой код написать, чем в чужом разбираться.

Правда, возникает закономерный вопрос - кто код в файле писал, асли автор не может в нем разобраться? Но все равно спасибо. Плюс

Автор - _Boroda_
Дата добавления - 01.07.2011 в 22:54
RUSRUS495 Дата: Пятница, 01.07.2011, 23:10 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Quote (_Boroda_)
А в чем, собственно, вопрос?


Повторюсь... в данном примере копируется диапозон "запланированный" автором, то есть весь диапозон с надписью "текст".
Мне нужно, что бы таким же образом копировался диапозон который Я ВЫДЕЛЮ САМ в любом месте


Я Юзер ушастый, в макросах ни бум-бум
 
Ответить
Сообщение
Quote (_Boroda_)
А в чем, собственно, вопрос?


Повторюсь... в данном примере копируется диапозон "запланированный" автором, то есть весь диапозон с надписью "текст".
Мне нужно, что бы таким же образом копировался диапозон который Я ВЫДЕЛЮ САМ в любом месте

Автор - RUSRUS495
Дата добавления - 01.07.2011 в 23:10
Hugo Дата: Пятница, 01.07.2011, 23:29 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3251
Репутация: 707 ±
Замечаний: 0% ±

2019
SaveRangeToJPG писал EducatedFool
Тема с Планеты


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеSaveRangeToJPG писал EducatedFool
Тема с Планеты

Автор - Hugo
Дата добавления - 01.07.2011 в 23:29
RUSRUS495 Дата: Пятница, 01.07.2011, 23:46 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Quote (Hugo)
SaveRangeToJPG писал EducatedFool Тема с Планеты


Там в макросе об этом так и написано. Автор он и у него есть много интересного, за что ему спасибо.

Quote (_Boroda_)
Тогда я тоже повторюсь: Цитата, _Boroda_ писал(а):


_Boroda_, я Вам благодарен, все работает и именно то,что нужно. Пожалуй на этот момент это единственное решение на русскоязычном форуме. Все остальное либо надсройка, либо сочетание клавиш. Можно смело выложить в решение


Я Юзер ушастый, в макросах ни бум-бум
 
Ответить
Сообщение
Quote (Hugo)
SaveRangeToJPG писал EducatedFool Тема с Планеты


Там в макросе об этом так и написано. Автор он и у него есть много интересного, за что ему спасибо.

Quote (_Boroda_)
Тогда я тоже повторюсь: Цитата, _Boroda_ писал(а):


_Boroda_, я Вам благодарен, все работает и именно то,что нужно. Пожалуй на этот момент это единственное решение на русскоязычном форуме. Все остальное либо надсройка, либо сочетание клавиш. Можно смело выложить в решение

Автор - RUSRUS495
Дата добавления - 01.07.2011 в 23:46
Serge_007 Дата: Суббота, 02.07.2011, 00:01 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (RUSRUS495)
...все работает и именно то,что нужно.

Тогда не забудьте отписаться на программерс. Это правила хорошего тона.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (RUSRUS495)
...все работает и именно то,что нужно.

Тогда не забудьте отписаться на программерс. Это правила хорошего тона.

Автор - Serge_007
Дата добавления - 02.07.2011 в 00:01
RUSRUS495 Дата: Суббота, 02.07.2011, 00:11 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Quote (Serge_007)
Тогда не забудьте отписаться на программерс. Это правила хорошего тона.


Всем спасибо, мне не жалко biggrin
http://www.programmersforum.ru/showthread.php?t=159191


Я Юзер ушастый, в макросах ни бум-бум
 
Ответить
Сообщение
Quote (Serge_007)
Тогда не забудьте отписаться на программерс. Это правила хорошего тона.


Всем спасибо, мне не жалко biggrin
http://www.programmersforum.ru/showthread.php?t=159191

Автор - RUSRUS495
Дата добавления - 02.07.2011 в 00:11
RUSRUS495 Дата: Суббота, 02.07.2011, 01:09 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 4 ±
Замечаний: 0% ±

Quote (Serge_007)
Было уже. Смотрите тему Сфотографировать и запомнить выделенные фрагменты.


Ну уж если и совершенствовать, то до конца...
Можно ли попросить
1. Сделать макрос управляемый, то есть копирует любой диапозон с любого листа на...создоваемый этим же макросом лист "ФОТО"
2. Слегка причесать код: убрать цифру и сделать картинку "ВИДИМОЙ" (копируется полупрозрачная)
Большое спасибо.
К сообщению приложен файл: 4739280.xls (40.0 Kb) · 3250662.rar (81.8 Kb)


Я Юзер ушастый, в макросах ни бум-бум

Сообщение отредактировал RUSRUS495 - Суббота, 02.07.2011, 21:53
 
Ответить
Сообщение
Quote (Serge_007)
Было уже. Смотрите тему Сфотографировать и запомнить выделенные фрагменты.


Ну уж если и совершенствовать, то до конца...
Можно ли попросить
1. Сделать макрос управляемый, то есть копирует любой диапозон с любого листа на...создоваемый этим же макросом лист "ФОТО"
2. Слегка причесать код: убрать цифру и сделать картинку "ВИДИМОЙ" (копируется полупрозрачная)
Большое спасибо.

Автор - RUSRUS495
Дата добавления - 02.07.2011 в 01:09
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Экспорт выделяемого диапазона в графический файл (или в jpg, или в другой тформат)
  • Страница 1 из 1
  • 1
Поиск:

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