powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Перенос данных Excel
3 сообщений из 3, страница 1 из 1
Перенос данных Excel
    #38612188
sectorb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Возникла необходимость перенести данные с одного листа Excel на другой, в той же книге.
При условии что данные должны быть перенесены из одной ячейки с определенным кодом в другую с таким же кодом.


Исходный лист:


Данные из ячеек 5,6,7 должны перенесены на другой лист, код в 1 ячейке должен соответствовать коду на другом листе.


Перенести сюда:



Объясню "программистским" языком: Необходимо сравнить содержимое ячейки 1 на листе 1 с ячейкой 5 на листе 2, если совпало перенести данные из ячеек 5,6,7 на листе 1 в ячейки 25,26,27 на листе 2.

Знаю что все это можно просто сделать на VB, но не зная синтаксиса в него не суюсь, а учить новый язык для выполнения одной задачи это варварски))
...
Рейтинг: 0 / 0
Перенос данных Excel
    #38612354
endurance
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sectorb, всегда ли файл будет формироваться именно таким фильтром (Сектор, Календарный день), потому что если пользователь на селекционном экране выберет фильтр, скажем, по нескольким календарным дня, и не один сектор, а три, то нужно ли эти диапазоны копировать? Будет ли шапка меняться динамически?

Чтобы не ставить проверку на пустоту ячейки массива или еще хуже удалять пустые значения из массива, если у Вас есть доступ в Query Designer (если это выгрузка из SAP), лучше уберите настройку "показывать результаты по признаку Заказчик". Все материалы тогда будут в строку без пустых ячеек. Это будет эффективнее, потому что материалов может быть 10, 15, 20 тысяч.

Ну а вообще, файл в студию. Работать примерно будет так (запуск макроса CTRL + Z)
...
Рейтинг: 0 / 0
Перенос данных Excel
    #38613425
Фотография alex77755
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторОбъясню "программистским" языком: Необходимо сравнить содержимое ячейки
Для того, что бы это сделать нужно сначала запустить FineReader.
Распознать картинку. передать в ексель и уже потом что-то делать.
Управлять FineReader из екселя? Хлопотно это!
Даже не знаю возможно ли?
Наверное проще вручную в Paint сделать.
Это я к тому, что здесь не вернисаж картинки выставлять.
Хочешь что бы помогли - покажи файлы, а не картинки
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Перенос данных Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]