Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Рисунок загрузить, настроить, сохранить настройки
 
P.S. Если возможно, то без селектов, что-бы кнопки с макросами можно было расположить на другом листе.
Рисунок загрузить, настроить, сохранить настройки
 
Ребят, помогите решить следующую задачу:  
Нужно что бы рисунок загружался с параметрами значений из ячеек (ячейка для вставки, масштаб, смещение влево вправо вверх вниз), а после настройки новые параметры можно было сохранить в ячейках для последующей загрузки с новыми значениями.  
 
Файл приложен:  
 
http://zalil.ru/33133291  
 
Заранее спасибо!
Управление фотографиями и изображениями.
 
Примерно как должно выглядеть и сам принцип работы - прикрепил файл...  
<EM><STRONG>Файл удален</STRONG> - велик размер - 1,2М [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
Управление фотографиями и изображениями.
 
Ну или если из текста не понять, то хотя-бы подскажите как:  
НАХОДЯСЬ НА ДРУГОМ ЛИСТЕ например ЛИСТ1 не заходя на ЛИСТ2:  
 
Вставить фото и присвоить ему имя  
Увеличивать и уменьшать масштаб фото и перемещать вверх вниз вправо влево
Управление фотографиями и изображениями.
 
ПОМОГИТЕ РЕШИТЬ ЗАДАЧУ:  
ВСТАВИТЬ, ПРИСВОИТЬ ИМЯ, ЗАМЕНИТЬ, ИЗМЕНИТЬ МАСШТАБ И  ПЕРЕМЕСТИТЬ УПРАВЛЯЯ С ДРУГОГО ЛИСТА...  
файл не выкладываю, так как там столько всего намешано, а делать отдельно сил не хватило...  
 
1) вставляет в ячейку полный путь до фотографии (рабочий):  
 
Public Sub ВставкаИмениФото()  
   Range("АНКЕТА!Q14").Select  
   Selection.ClearContents  
   Dim d, i&, p As Object  
   On Error Resume Next  
   Dim FName  
   FName = Application.GetOpenFilename(filefilter:="Pictures (*.jpg), *.jpg", Title:="Добавление рисунка")  
   If FName <> False Then  
       p.Left = ActiveCell.Left  
       p.Top = ActiveCell.Top  
       Range("АНКЕТА!Q14").Offset(Range("АНКЕТА!Q14")).Value = FName  
   End If  
End Sub  
 
2) вставляет само изображение (меняет...удаляет старое и вставляет) по пути из ячейки (пункт 1)(почти не работает-если запускается  с другого листа и если нет фото с именем "PHOTO@)  
 
Sub ВставкаПоИмени()  
'  
' Макрос2 Макрос  
'  
 
'  
   Sheets("фотонастройка").Shapes.Range(Array("PHOTO")).Delete  
   Sheets("фотонастройка").Pictures.Insert(Range("фотонастройка!A1").Value). _  
       Select  
       Selection.ShapeRange.Name = "PHOTO"  
End Sub  
 
 
ЗАДАЧА:  
 
1) вставлять из папки "ФОТО" фотографии (файл excel и папка "ФОТО" в одной папке "БАЗА") по пути в ячейке (в ячейке путь меняется по ВПР) и присваивать ему имя (PHOTO).  
2) если фото уже есть, то менять его на новое с таким же именем.  
3)управлять этим фото:  
 а)Менять масштаб больше-меньше  
 б)Перемещать вправо-влево-вверх-вниз  
 
И САМОЕ ГЛАВНОЕ ВСЕ ДЕЙСТВИЯ ПРОИЗВОДИТЬ С ДРУГОГО ЛИСТА БЕЗ ПЕРЕХОДА НА ЛИСТ С ЭТИМ ФОТО!!!
Как заменить значения в ячейках найденных с ВПР
 
Большое спасибо!  
Иногда по теме сложно в поиске сформулировать свой запрос.
Как заменить значения в ячейках найденных с ВПР
 
Помогите сделать макрос, что-бы он менял данные из ячеек одной строки в ячейках другой, которые находит ВПР.  
 
Спасибо!
Правка значений из листа с формулами (или прямо из ячейки с формулой)
 
...да именно.  
1.заменить данными из строки 2 строку в листе3 (полученную в строке 1).  
2.Если в строке 2 появился новый номер например 4021, то в лист 3 добавить новую строку с новым номером.
Правка значений из листа с формулами (или прямо из ячейки с формулой)
 
Ок.  
Вот файл.  
1.Нужно Менять значения в ячейках листа "данные" находясь в листе "Анкета" набирая их в столбце "B"  
2.Добавлять новые строки с новыми данными (Новые карточки) на лист "данные"
Правка значений из листа с формулами (или прямо из ячейки с формулой)
 
Тема поднималась, поэтому мусолить не буду.  
Просто если можно помогите решить мою задумку:  
 
Лист1  
-красиво оформленная анкета  
-в Ячейку А1 вручную вбивается номер, например: 1001 (передается в Лист2 Ячейку А1)  
-все нужные ячейки с формулами  
-данные берет из Листа2.  
 
Лист2  
Функция ВПР  
- Ячейка А1 получает номер из Листа1  
- Одна строка из 100 ячеек данные получают по ВПР на основании номера в А1 из Листа3  
 
Лист3  
-Все данные,  
-соответственно в первом столбце номер для ВПР.  
 
ТЕПЕРЬ ЗАДУМКА:  
Создать зеркало Листа1 - данные будет вносить во вторую строку Листа2  
 
Соответственно Лист2:  
1 строка получает данные из Листа3  
2 строка Получает данные с зеркала Листа1  
 
Вопрос:  
1.Как на основании сравнения двух строк заменить данные в нужных ячейках Листа3  
2.Добавить новую карточку (строку) с новыми данными.  
 
Надеюсь сильно не запутал.  
Спасибо за внимание!
Как запустить конкретную книгу Excel без интерфейса, панелей, прокруток и т.д.
 
1.нужно что-бы оно уже загружалось в таком виде, в том числе без меню.  
 
2.А так же что-бы это не влияло на другие книги...  
(Например, что касается прикрепленного файла то если открыть другую книгу с панелями и интерфейсом, то в следующий раз этот файл открывается со всем этим интерфейсом открытым в предыдущем.)  
 
Одним словом надо блокировать все панели, строки, заголовки и меню ну и остальные "прибамбасы" как ползунок с масштабом И ТОЛЬКО ДЛЯ ЭТОЙ КНИГИ... оставив одну голую рамку окна.  
И что-бы можно было все включить или отключить с помощью специальной кнопки.
Как запустить конкретную книгу Excel без интерфейса, панелей, прокруток и т.д.
 
...Будьте добры, подскажите:  
 
- можно ли настроить запуск книги (одной конкретной, что бы не влияло на запуск других книг Excel) - одно голое окно без прокруток, панелей, строк состояния вообщем одна "рамка" с настроенной таблицей.  
 
- в этом окне иметь кнопку которая включит все эти элементы для редактирования и уберет.  
 
Спасибо!
Автоматический переход на следующую ячейку при вводе через TextBox
 
Оч. большое спасибо!!!
Автоматический переход на следующую ячейку при вводе через TextBox
 
Супер, спасибо!  
только как еще сделать, что-бы и textbox очищало с каждым переходом?  
Просто что бы глаза не мозолило длинным текстом в форме.  
 
Оч. большое спасибо!!!
Автоматический переход на следующую ячейку при вводе через TextBox
 
Помогите решить следующую проблему:  
Есть форма, в ней Textbox.  
1) Нужно организовать работу так, что-бы когда набираешь определенное количество знаков, курсор просто перескакивал на следующую ячейку.  
То есть например я тупо набираю:  
 
123456789874563214569870  
 
Итог: без всяких кнопок на форме и т.д просто получился следующий результат:  
например через каждые (условно) три знака переходит на новую ячейку:  
 
123  
456  
789  
874  
563  
214  
569  
870  
 
2). При загрузке формы TextBox должен быть пустым, что-бы сразу можно было набирать свои значения, или с уже выделенным последним набраным значением.  
 
Спасибо за помощь.
Страницы: 1
Loading...