Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2013, 10:58   #1
mihon
Новичок
Джуниор
 
Регистрация: 24.05.2013
Сообщений: 3
Сообщение Как вставить данные из одной таблицы в другую пропуская строку

Доброго времени суток всем.
Вопрос такой,на работе дали задание сделать таблицу,ничего сложного,только очень много позиций(25000+)...надо копировать данные из одной таблицы,в другую,при этом что бы после копирования,в новую таблицу,после каждой строки с данными,шла строка с данными верхней строки.Глупо написано,но не знаю как сформулировать
Заранее спасибо.
Вложения
Тип файла: rar таблица 2.rar (3.6 Кб, 9 просмотров)

Последний раз редактировалось mihon; 24.05.2013 в 11:13.
mihon вне форума Ответить с цитированием
Старый 24.05.2013, 11:22   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Например, макросом.

p.s. если вдруг количество позиций станет больше 32000, то весьма вероятно, что Вам не хватит размера листа Excel в данной версии офиса.
Вложения
Тип файла: zip таблица 1.zip (9.6 Кб, 16 просмотров)
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 24.05.2013, 11:32   #3
mihon
Новичок
Джуниор
 
Регистрация: 24.05.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от DiemonStar Посмотреть сообщение
Например, макросом.

p.s. если вдруг количество позиций станет больше 32000, то весьма вероятно, что Вам не хватит размера листа Excel в данной версии офиса.
Извините,вы не смогли объяснить как работать с этим макросом,открыл,скопировал как то и не понял что произошло.
mihon вне форума Ответить с цитированием
Старый 24.05.2013, 12:02   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

или формулой.
я специально результаты сдвинул относительно Ваших вниз, чтобы было понятно к чему имеют отношение две константы в формуле:
5 значит с какой строки начинаются данные
8 - с какой строки начинать показывать данные
потом скопировать даные сами на себя с "специальная вставка", "только значения".
см. вложение
и еще одна константа 2 - значит каждая строка повторяется 2 раза.

извините, данные готовите начальнику? кажется из "ДМБ" фраза или гоблиновского перевода "Властелина колец":
"Я - человек военный, говори два раза и... медленно"
Вложения
Тип файла: rar таблица 2.rar (3.7 Кб, 17 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 24.05.2013, 12:10   #5
mihon
Новичок
Джуниор
 
Регистрация: 24.05.2013
Сообщений: 3
По умолчанию

Да,надо прайс делать на 25000 позиции,а исходные данние немного другие.
Спасибо большое,очень помогли!)
mihon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как скопировать данные из одной таблицы в другую? Ольга А Microsoft Office Access 0 29.10.2012 19:46
Нужно вставить Фамилию из одной таблицы в другую.. Lleu SQL, базы данных 6 18.02.2011 19:30
Вставить все из одной таблицы в другую _SERGEYX_ БД в Delphi 2 27.01.2011 17:05
Как скопировать данные таблицы из одной базы access в другую? AK BULLETS БД в Delphi 2 31.03.2010 13:09
Как с помощью SQL перенести данные из одной таблицы в другую lenuxoid БД в Delphi 1 23.04.2009 20:45