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

Страницы: 1
Заполнение накладной из выделенных в Excel строк, Перенос выделенных данных в новую книгу согласно шаблона
 
а можете всю конструкцию прислать? попробую с ктрл+энтер.. если можно так выделять, то это будет более лучший вариант чем есть сейчас)
Заполнение накладной из выделенных в Excel строк, Перенос выделенных данных в новую книгу согласно шаблона
 
Алексей,
спасибо за проработанный вариант! Мне понравилось решение с "ИНДЕКС" (запомню на будущее), но в моем случае это такой же неудобный вариант, как и ручное копирование порядкового номера строки в накладную и дальнейшее автоматическое подтягивание всех остальных данных через ВПР.

Неудобно это, попробуйте 100-200 строк сначала проставить маркеры, а затем их обратно снять - чтобы можно было формировать следующую накладную..
Ваш вариант хорош для небольших накладных. Мне же нужно легкое решение для большого количества записей.. Почему и пытаюсь реализовать процесс через выделение нужных строк.
Заполнение накладной из выделенных в Excel строк, Перенос выделенных данных в новую книгу согласно шаблона
 
Алексей К, да, смотрел.

Не понравилось ограничение формирования документа только по одной единственной записи + технология основана на ВПР, которая также заточена для одной записи.. У меня же в закладке "Учет" может быть несколько записей для одного и того же артикула - и везде могут быть разные цены (т.к. для разных каналов продаж). Да и в накладную мне нужно добавлять сразу по 50-200 записей.
Изменено: Mr.Umka - 26.07.2013 20:16:31
Заполнение накладной из выделенных в Excel строк, Перенос выделенных данных в новую книгу согласно шаблона
 
- Итоги по странице можно настроить в самом шаблоне накладной, это банальные формулы :)
- Длинные наименования можно корректировать в исходной базе данных. Т.е. изначально уходить от того, чтобы в накладной не было четырехэтажных строк. Хотя я сегодня где-то видел макрос, который выравнивает ячейку по высоте и ширине.. правда при вставке данных Excel в шаблон накладной в Word.
Заполнение накладной из выделенных в Excel строк, Перенос выделенных данных в новую книгу согласно шаблона
 
Добрый день.
Целый день провел за чтением учебников и сообщений на форуме, но так и не смог разобраться, простите чайника(
Есть база в Excel 2007, в ней закладка "Учет" со списком номенклатурных позиций (см. файл "Справочник номенклатуры" ;) .

Задача: выделив ряд последних строк - автоматически добавить информацию (только значения!) из выделенных строчек в накладную (пример корректного заполнения накладной во втором файле "Пример_накладная", заполняемые поля выделены желтым). При этом открывать накладную новой книгой, без затирания основного "шаблона" накладной.
Если не предложите более удобного способа, то инициировать макрос для выделенных строк можно и банальным Alt+F8 ->выполнить.

Помогите пожалуйста!

Файлы удалены. Размер вложения больше допустимого [МОДЕРАТОР]
Автоматическое заполнение второй таблицы по клику на данных в первой таблице
 
Большое спасибо!
Автоматическое заполнение второй таблицы по клику на данных в первой таблице
 
Игорь, спасибо!
Однако данное решение отличается от исходной задачи. И его с легкостью можно заменить на стандартное поле со списком - даже макрос не нужен.

Меня интересует добавление значения в соседнюю таблицу. Нашел нужную номенклатуру, кликнул ее мышкой - и она автоматом добавилась в накладную.
В данный момент у меня уже есть решение,
Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
   PS = Cells(Rows.Count, 2).End(xlUp).Row
   If Not Application.Intersect(Range("C1:C" & PS), Target) Is Nothing Then
      PS = Sheets("Учет").Cells(Rows.Count, 3).End(xlUp).Row + 1
      Sheets("Учет").Cells(PS, 3) = Target
      Sheets("Учет").Select
   End If
End Sub

- но это решение не полноценное, т.к. добавляет новые значения не смещая заполненные строки под таблицей - и при достижении их просто их затирает... Не знаю как сделать, чтобы при добавлении нового значения в таблицу, смещать вниз на одну строку все, что находится под таблицей...
Приложил пример.
Можете помочь?

Можете помочь?
Изменено: Mr.Umka - 26.07.2013 10:59:32
Автоматическое заполнение второй таблицы по клику на данных в первой таблице
 
Добрый день.
Имеется книга Excel (версия от 2007г), в которой осуществляется складской учет.
На листе 1 живет перечень номенклатурных позиций (построчно)
На листе 2 живет перечень операций с номенклатурными позициями (накопительным итогом)
На данный момент приходится искать необходимую номенклатуру в листе 1, копировать часть данных и вручную добавлять в конец таблицы на листе 2 (добавлять новую строчку).
Задача - автоматически переносить выбранный на листе 1 артикул - в новую (не заполненную) строку на листе 2 (накопительным итогом). Вижу это событие, например, в виде использования макроса, инициированного двойным кликом на артикул таблицы с листа 1, или предложите свой удобный вариант

Спасибо!
Страницы: 1
Наверх