hzwer
1

Создание бланка заявки в Excel на основании данных из другого файла Excel

24.02.2013, 05:30. Показов 14865. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток!
Есть у меня такая задумка в Excel, может быть кто-нибудь сталкивался с подобной необходимостью и добился успешного решения этой задачи.
В общих чертах:
Для того, чтобы оптимизировать процесс создание заявки – есть список данных, возможно ли в этом списке данных в конце строчки создать кнопку с названием, напр. “Регистрация”, при нажатии на которую будет открываться новый файл Excel по шаблону в котором уже будет текстовая информация введенная ранее, а в отдельных ячейках этой заявки будет информация из строчки напротив которой была нажата кнопка “Регистрация” в списке данных первого открытого окна Excel.
Второй вариант: возможно ли при помощи формулы открыв заявку "blank" вручную, при заведении нр. заявки в Е3, получить Е5 и Е7 данные из файла "Список" соответствующие номеру этой заявки?
Вложения
Тип файла: xlsx Список.xlsx (10.0 Кб, 294 просмотров)
Тип файла: xlsx blank.xlsx (10.1 Кб, 314 просмотров)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.02.2013, 05:30
Ответы с готовыми решениями:

Большая работа с Excel (передача в него данных, построение графиков, дозапись, создание нового файла Excel)
Всем участниками большой привет. Снова нужна помощь. Что имеем: -Имеем форму во вложении. на ней есть 30 нужных нам текстбоксов,...

Построить график-поверхность в MathCaD на основании данных листа Excel
как мне построить график-поверхность в маткад на основании данных листа Excel? есть матрица в Excel размером 100х100 (примерно). как...

Удаление разделов документа WORD на основании данных и таблицы Excel
Добрый день. Прошу помочь с макросом VBA для использования в MS WORD. На входе папка со следующими документами - 1) Документ MS WORD...

1
 Аватар для Step_UA
1591 / 664 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
24.02.2013, 15:29 2
Доброго.
1. Достаточно одной кнопки, действие которой будет применяться к строке активной ячейки.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Public Sub Register_Click()
    Application.ScreenUpdating = False
    Row = ActiveCell.Row            ' строка активной ячейки
    With ActiveSheet
        Workbooks.Open (ActiveWorkbook.Path & "\blank.xlsx") ' открытие файла бланка
        [e3].Value = .Cells(Row, 1).Value   ' в Е3 данные из 1 столбца строки
        [e5].Value = .Cells(Row, 2).Value   ' в Е5 из 2 столбца
        [e7].Value = .Cells(Row, 3).Value
        ' ...
    End With
    Application.ScreenUpdating = True
End Sub
2. Используйте функцию ВПР. Например, для ячейки E5: =ВПР(E3;'[Список.xlsx]Sheet1'!$A:$C;2;0)

... при формировании заявки только для печати целесообразно разместить бланк в книге "Список.xlsx"
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.02.2013, 15:29
Помогаю со студенческими работами здесь

как на основании Универсального отношения создать списки для проверки данных в excel
В экселе есть возможность организовать проверку данных списком (данные/проверка данных/тип данных =список) Итак есть: 1....

Импортирование текстового файла в excel с другого ПК
Можно ли импортировать текстовый файл в excel с другого ПК? (через ip-адрес). Пожалуйста, подскажите как это сделать?

Открытие файла Excel из другого приложения
Не могу открыть, точнее запустить Excel с нужным файлом. Пример записи Shell ('C:Program FilesMicrosoft OfficeOFFICE11Excel.exe...

Динамическая ссылка на данные другого файла Excel
Помогите пожалуйста! В основную таблицу не могу вставить рабочую формулу показывающую сумму из другого файла. Имеется файл с большим...

Изменение файла Excel из другого файла
Добрый день всем, Подскажите, пожалуйста, кто-нибудь сталкивался с проблемой изменения другого файла Excel из формы в основном файле...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Язык программировани­я C++: сравнение с другими языками
Programming 06.02.2025
Современная разработка программного обеспечения предлагает множество языков программирования, каждый из которых обладает уникальными характеристиками и областями применения. C++ занимает особое место. . .
Язык программировани­я C++: достоинства и недостатки
Programming 06.02.2025
C++ считается одним из самых влиятельных языков программирования, продолжающим занимать ведущие позиции в мире разработки программного обеспечения. Этот язык появился как расширение языка C с. . .
Регулярные выражения в Python
BasicMan 06.02.2025
Регулярные выражения - это последовательности символов, определяющие правила поиска и сопоставления текстовых данных. В Python они используются для поиска подстрок, проверки соответствия текста. . .
Как создать свой мод для Майнкрафт с нуля на Java
IT_Exp 06.02.2025
Разработка мода для Minecraft начинается с правильной настройки среды разработки. Для создания мода потребуется Java Development Kit (JDK), интегрированная среда разработки и Minecraft Forge. JDK. . .
Async/await и асинхронное программировани­е в Java
IT_Exp 06.02.2025
Асинхронное программирование - это подход к организации вычислительных процессов, позволяющий приложениям эффективно использовать доступные ресурсы системы. В контексте Java этот метод приобретает. . .
Как исправить android.os.Netw­orkOnMain­Thread­Exception
hw_wired 06.02.2025
Исключение NetworkOnMainThreadException возникает при попытке выполнить сетевые операции в главном потоке Android-приложения. Главный поток отвечает за обработку пользовательского интерфейса и должен. . .
Как в Java определить, что массив содержит определенное значение
hw_wired 06.02.2025
В Java класс Arrays предлагает несколько способов для проверки наличия значений в массивах. Наиболее широко применяемый метод заключается в использовании комбинации Arrays. asList() и contains(). . . .
Как использовать virtualenv в Python. Виртуальные среды/окружения
hw_wired 06.02.2025
В Python виртуальные окружения решают одну из ключевых задач разработки - изоляцию зависимостей между проектами. Virtualenv создает отдельное пространство для каждого проекта, где устанавливаются. . .
Кнопка в HTML, которая работает как ссылка
hw_wired 06.02.2025
В HTML существует несколько подходов к созданию кнопки, которая функционирует как ссылка. Базовым элементом выступает тег button, который можно преобразовать в ссылку с помощью JavaScript. Для этого. . .
Как обновить страницу с помощью JavaScript
bytestream 06.02.2025
JavaScript предоставляет несколько базовых методов для обновления веб-страницы, которые встроены непосредственно в язык и доступны через объектную модель браузера. Основной метод обновления страницы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru