Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Добрый вечер! Пожалуйста, подскажите, как сделать в Excel следующее: Есть таблица с картинками небольшого размера и данными к каждой картинке. Необходимо, чтобы при нажатии (либо при наведении) на картинку она увеличивалась в отдельном окне. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2010, 22:51 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP, а что не получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2010, 23:08 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP, сделайте UserForm c PictureBox и в нем отображайте увеличенную картинку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 09:04 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
В VB я новичок. Так что, если можно, объясните подробнее, что делать. Один вариант представляю себе так: На лист Excel добавила объект Image1 с маленькой картинкой, например, при одном Click должна открываться UserForm (большое окно с той же картинкой). То есть UserForm_Activate (). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 19:55 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP, ну если по простому, то можно сделать так, 1. Создать форму, в нее поместить картинку увеличенного размера как Image (если это будет стационарная картинка). 2. Создать макрос который будет эту форму показывать. Показывает форму команда Код: plaintext 1. 3. Миниобразец картинки поместить на лист просто копированием из любого источника (например графического редактора) 4. Повесить на него макрос, который показывает Вашу форму. (правой кнопкой мыши назначить макрос) Но Вам наверняка нужно более чем одну картинку показывать. Если количество картинок больше 3-5 ти штук, то мой способ не кошер, много делать руками. Но и помочь Вам без более подробного описания задачи нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2010, 22:34 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shamanus, спасибо большое. Но что делать, если картинок много? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 01:13 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP, я же написал: нужно подробнее описать задачу, сколько картинок примерно, где находятся изначально, размер, назначение файла и т.п. Без этого сложно решить задачу. Если например это прайс отправляемый покупателям, то внешнюю папку для подзагрузки картинки использовать нельзя, только хранить картинку в самом файле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 12:09 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shamanus, Должен быть один файл, содержащий в одном столбце около 400 рисунков, в соседнем описание, может быть, будут еще столбцы. Картинки будут легкие (схематично нарисованные детали), хорошее качество не требуется - главное при увеличении должно быть понятно, что нарисовано. Картинки должны хранится в самом файле. При наведении на картинку она появляется увеличенная в отдельном окне, курсор убираем - исчезает. Это глобально. А текущий вопрос: UserForm1.Show использую, чтобы при наведении курсором окно появилось, а какой командой скрыть появившееся окно? Подскажите, чем удобно пользоваться, кроме встроенного Help. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2010, 20:42 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaPА текущий вопрос: UserForm1.Show использую, чтобы при наведении курсором окно появилось, а какой командой скрыть появившееся окно? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 07:54 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Михаил, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 11:45 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Михаил, подскажите, пожалуйста, Private Sub Image1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) ЧТО НАПИСАТЬ ЗДЕСЬ????? UserForm1.Show Else UserForm1.Hide End If End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 12:23 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
> Автор: NadyaP > ЧТО НАПИСАТЬ ЗДЕСЬ????? Что бы что произошло? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 12:28 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaPМихаил, подскажите, пожалуйста, Private Sub Image1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) ЧТО НАПИСАТЬ ЗДЕСЬ????? UserForm1.Show Else UserForm1.Hide End If End Sub Например это Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 13:54 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил., попробовала, как вы советуете - форма появляется, как и раньше без цикла, и не исчезает, хотя я меняла 10 на меньшие и большие значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 16:54 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP, попробуйте свойство вашей формы изменить так Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 18:51 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил., не работает - ShowModal не найден. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 19:31 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил. Код: plaintext 1. 2. 3. 4. 5. А я вот лично вообще не врубаюсь, у вас Image1 где находится? Если на UserForm1, то UserForm1.Show в принципе сработать не может ибо, событие никогда не возникнет. А если не на форме, то где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 19:35 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro А я вот лично вообще не врубаюсь, у вас Image1 где находится? Если на UserForm1, то UserForm1.Show в принципе сработать не может ибо, событие никогда не возникнет. А если не на форме, то где? Image1 [с уменьшеным изображением] находится на листе, при наведении не него курсором должна появляться форма UserForm1, на которой будет свой Image [с увеличеным изображением]. NadyaP не работает - ShowModal не найден. в редакторе VBA выберите UserForm1 и в окне Properties измените свойство ShowModal на значение False ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 21:00 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил., спасибо большое - все получилось! А что делать, если много картинок в таблице и нужно, чтобы они появлялись и исчезали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 21:25 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил.Image1 [с уменьшеным изображением] находится на листе, при наведении не него курсором должна появляться форма UserForm1, на которой будет свой Image [с увеличеным изображением]. Но картинок много. Вы предлагаете под каждую создавать контейнер в виде Image1(n)? А как это будет делать пользователь, который наполняет файл картинками? (впрочем, вопрос наполнения не поднимался) Я сам не очень силен в VBA (все больше по VB), в экселе сам лист иметт какие-то события, в частности MouseOver? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2010, 22:05 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP Должен быть один файл, содержащий в одном столбце около 400 рисунков, в соседнем описание, может быть, будут еще столбцы. Картинки будут легкие (схематично нарисованные детали), хорошее качество не требуется - главное при увеличении должно быть понятно, что нарисовано. Картинки должны хранится в самом файле. При наведении на картинку она появляется увеличенная в отдельном окне, курсор убираем - исчезает. Shocker.Pro Но картинок много. Вы предлагаете под каждую создавать контейнер в виде Image1(n)? А как это будет делать пользователь, который наполняет файл картинками? (впрочем, вопрос наполнения не поднимался) Да, картинок много, около 400. Значит на листе будет ImageN, где N = от 1 до 400. Для каждого ImageN нужно будет описывать событие Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Если просто добавить картинку на лист Excel, то... короче, она "не имеет" событий. Может можно как-нить картинку "засунуть" в комментарий (Comment) ??? Shocker.Pro Я сам не очень силен в VBA (все больше по VB), в экселе сам лист иметт какие-то события, в частности MouseOver? Лист Excel не имеет событий, связяанных с "движением курсора мыши". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 06:04 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил. Да, картинок много, около 400. Значит на листе будет ImageN, где N = от 1 до 400. Для каждого ImageN нужно будет описывать событие А почему не использовать одно событие и массив контролов? В VBA такого нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 10:08 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProА почему не использовать одно событие и массив контролов? В VBA такого нет? Есть, но я мало разбираюсь в этом Нужно в проект вставить модуль класса и назвать его ImageMyMoveClass и ввести следующий код Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Далее так Код: plaintext 1. 2. 3. Свойство Image1, который на форме UserForm1, PictureSizeMode = 1 - fmPictureSizeModeClip Свойство ImageN, которые на листе, PictureSizeMode = 3 - fmPictureSizeModeZoom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 11:28 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил. Есть, но я мало разбираюсь в этом Ну тогда лучше сначала разобраться :) Потому что если можно сделать массив однотипных контролов, ваш код становится резко не нужен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 11:51 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro Ну тогда лучше сначала разобраться :) Потому что если можно сделать массив однотипных контролов, ваш код становится резко не нужен Этот код не я придумал, а взял из книжки по VBA в Excel. У меня в Excel все работает. Если есть другие предложения... пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 13:02 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил., А можно добавить переменную и сделать следующее? i от 1 до 400 Set MyImages(i) = Image ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 13:05 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro.Михаил. Есть, но я мало разбираюсь в этом Ну тогда лучше сначала разобраться :) Потому что если можно сделать массив однотипных контролов, ваш код становится резко не нужен день добрый поддерживаю этот метод. вот в этой http://www.sql.ru/forum/actualthread.aspx?tid=727505 темке человек поделился классом, который умеет создавать класс контролов и на них вешать однотипное событие. Например нажатие кнопки. Можно напихать на лист много контролов с фоном в виде миникартинки и именем A*/НомерМиниКартинки/*, а на весь массив повесить событие по нажатию (или фокусу) контрола X выводить форму у которой на инициализацию повесить загрузку image(x) X- вытаскивать из названия контрола. для меня пока сложность в имадж класс напихать объектов и сохранить в файле. Но я думаю над этим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 13:28 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Подскажите тогда как получить коллекцию всех контроллов, помещенных на лист Excel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 13:46 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил.Подскажите тогда как получить коллекцию всех контроллов, помещенных на лист Excel? А Вы пример качали? Смотрели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 15:01 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shamanus.Михаил.Подскажите тогда как получить коллекцию всех контроллов, помещенных на лист Excel? А Вы пример качали? Смотрели? Смотрел. Там пример с формой, у формы есть коллекция Controls, содержащая все контроллы, но нужна коллекция контроллов, помещенной на лист Экселя. Или они там [в Controls] есть? Не уверен. ps: контроллы на форме и на листе могут иметь одинаковое название. Если на лист поместить контрол с именем Image1, запустить запись макроса и "поюзать его", то обращение будет такое Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 16:39 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил. Смотрел. Там пример с формой , у формы есть коллекция Controls, содержащая все контроллы, но нужна коллекция контроллов, помещенной на лист Экселя. Или они там [в Controls] есть? Не уверен. ps: контроллы на форме и на листе могут иметь одинаковое название. Если на лист поместить контрол с именем Image1, запустить запись макроса и "поюзать его", то обращение будет такое Код: plaintext Мне кажется мы говорим о разных вещах, по моей ссылке вообще- то пример с Код: plaintext Код: plaintext никто не отменял, так что скорее как то вот так . Только я незнаю способа по установке shape как UserForm.Picture. А пихать на форму shape не кошер, хотя незнаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2010, 16:53 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP.Михаил., А можно добавить переменную и сделать следующее? i от 1 до 400 Set MyImages(i) = Image ??? нужно Shamanus сказать СПАСИБО! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 06:15 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
в общем народил примерно такую концепцию На скрытый лист файла пихаем Макси (увеличенные фото) 400 штук, следим чтобы они были по порядку. Т.е. имя Мини (маленькая копия фото) было равнозначно имени макси. Скорее всего 400 раз пихать на лист картинку будет неудобно. Лучше всего написать макрос, который из папки при помощи loadpicture будет их забирать и сначала устанавливать Мини как фон делается так: Код: plaintext и второй цикл который вставляет Макро на скрытый лист Теперь сам код файла. При инициации файла (т.е. на WorkBook_Open) вешаем следующий макрос. 1. Читаем со скрытого листа все Макси как picture в массив 2. В коде формы пишем, что в зависимости от имени объекта который её вызвал (допустим Мини134) берет его индекс устанавливает на событие UserForm.Activate смену фона формы (или объекта Image на форме) через UserForm.Picture = Images(134) 3. Создаем однотипное событие, например Click, MouseMove и на него вешаем вызов нашей юзерформ 4. закрытие делаем по координатам мышки или клику по форме (как удобнее) но это не совсем круто А круто вот так: при помощи VBA сделать в 400 ячейках 400 примечаний, в качестве каждого примечания вставить картинку увеличенную. Это и есть кошер :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 09:49 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
ShamanusА круто вот так: при помощи VBA сделать в 400 ячейках 400 примечаний, в качестве каждого примечания вставить картинку увеличенную. Это и есть кошер :) как в комментарий Comment "засунуть" картинку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 11:27 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил., если руками так - Ячейка, - права кнопка - добавить примечание ------------------------------- - примечание, правой кнопкой - формат примечания - цвета и линии - цвет - способы заливки - рисунок вкладка - рисунок кнопка - сохранять пропорции рисунка галочка - ок - ок - ручное масштабирование А как через VBA можно глянуть в записи макроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:07 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shamanus.Михаил., если руками так - Ячейка, - права кнопка - добавить примечание ------------------------------- - примечание, правой кнопкой - формат примечания - цвета и линии - цвет - способы заливки - рисунок вкладка - рисунок кнопка - сохранять пропорции рисунка галочка - ок - ок - ручное масштабирование А как через VBA можно глянуть в записи макроса круто! век живи, век учись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:17 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Это в какой версии офиса? В ХР у меня только закладка "Шрифт" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:18 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP, Вам лучше сделать как Shamanus предлогает, по его словам это "кошерно"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:18 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProЭто в какой версии офиса? В ХР у меня только закладка "Шрифт" У меня офис 2003 и там это есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:19 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
.Михаил.Shocker.ProЭто в какой версии офиса? В ХР у меня только закладка "Шрифт" У меня офис 2003 и там это есть угу у меня тоже 2003 он же XP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:26 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Я понял, надо кликать правой не на само примечание, а на рамку, тогда появляются остальные закладки Получилось даже в 2000-м Идеальное решение для темы топика, если, конечно, файл не лопнет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:34 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shocker.ProЭто в какой версии офиса? только закладка "Шрифт" - это если на поле кликать. А вот если на рамке.... Я в 2000 вот "сохранять пропорции" не нашёл... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 13:38 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
NadyaP А Вы уже сделали файл с картинками, можно без макросов, как он по размеру и быстродействию? Может стоит посмотреть в сторону базы данных? Тот-же MS SQL Express, FireBird. Из средств разработки то-же VB2008? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 14:58 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Всем большое спасибо - буду пробовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2010, 17:21 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Shamanus.Михаил., если руками так - Ячейка, - права кнопка - добавить примечание ------------------------------- - примечание, правой кнопкой - формат примечания - цвета и линии - цвет - способы заливки - рисунок вкладка - рисунок кнопка - сохранять пропорции рисунка галочка - ок - ок - ручное масштабирование А как через VBA можно глянуть в записи макроса Проделал всё вышесказанное руками, попутно записал макрос, получился такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Код: plaintext Ошибка Run-time error 438: Объект не поддерживает свойство или метод. И такая ошибка выпадает на всех последующих строчках. Предполагаю, что не доступно свойство ShapeRange. Как сделать, чтобы ошибки не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 11:24 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Djon Player Как сделать, чтобы ошибки не было. Попробуй просто удалить эту строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 12:30 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Я пробовал уже - ему все Selection.ShapeRange не нравятся :( ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 12:34 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Hugo121Я пробовал уже - ему все Selection.ShapeRange не нравятся :( ...Ага, именно это я и написал. Строку не удалял, просто делал её очистку руками, через Правка-Очистить-Всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 14:36 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Нашёл: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 16:18 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Ааа - там два ScaleWidth и одно ScaleHeight лишнее после экспериментов осталось, но не суть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 16:22 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Hugo121, Походу не доставало там двух строк: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 16:31 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Кстати в самом коде за вывод картинки в виде свитка отвечает эта команда: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 16:33 |
|
||
|
Как в Excel сделать, чтобы при нажатии на картинку она увеличивалась в отдельном окне?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2010, 16:54 |
|
||
|
|

start [/forum/topic.php?all=1&fid=60&tid=2160200]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
85ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 402ms |

| 0 / 0 |
