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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2010, 11:05   #1
akd2009
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 27
По умолчанию Перенос данных на новый лист в определенном формате

Добрый день.
Есть макрос, с помощью которого переносятся данные на другой лист в определенном формате - в две колонки (лист "Результат"). Необходимо изменить макрос так, чтобы данные выводились немного в другом формате - в четыре колонки (лист "Нужно").
Заранее благодарен.
Вложения
Тип файла: rar Жал вер_2.rar (20.1 Кб, 6 просмотров)
akd2009 вне форума Ответить с цитированием
Старый 14.01.2010, 11:34   #2
akd2009
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 27
По умолчанию

Прошу прощения, вложил не тот файл, сейчас правильный.
Вложения
Тип файла: rar Жал вер_2.rar (20.6 Кб, 9 просмотров)
akd2009 вне форума Ответить с цитированием
Старый 14.01.2010, 13:50   #3
Xpoft
Пользователь
 
Регистрация: 25.11.2009
Сообщений: 55
По умолчанию

Вот работает вроде как надо. Одно НО. Я не понял темы в условии на выделение которое было в старом макросе и я его просто закомментил. Главное на листе данные начиная с первой колонки выделить строки по которым будут формироваться наклейки
Вложения
Тип файла: rar Жал вер_21.rar (22.4 Кб, 26 просмотров)
Не бывает сложных задач, бывают сложные решения
Xpoft вне форума Ответить с цитированием
Старый 14.01.2010, 14:09   #4
akd2009
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 27
По умолчанию

То, что нужно, спасибо ОГРОМНОЕ!
akd2009 вне форума Ответить с цитированием
Старый 15.01.2010, 05:01   #5
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Цитата:
Я не понял темы в условии на выделение которое было в старом макросе и я его просто закомментил.
Старый макрос делал я. Условие
Код:
If Selection.Columns.Count <> Columns.Count Then Exit Sub
вставлено для того, чтобы макрос выполнялся лишь в том случае, если выделены строки (строка) целиком. Это исключает возможную ошибку при запуске макроса в тот момент, когда выделен другой (недопустимый) диапазон или ячейка.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 15.01.2010, 11:50   #6
Xpoft
Пользователь
 
Регистрация: 25.11.2009
Сообщений: 55
По умолчанию

А ну если так тогда понятно) просто смутило зачем выделять все 256 столбцов)
Не бывает сложных задач, бывают сложные решения

Последний раз редактировалось Xpoft; 15.01.2010 в 11:55.
Xpoft вне форума Ответить с цитированием
Старый 18.01.2010, 12:40   #7
akd2009
Пользователь
 
Регистрация: 30.10.2009
Сообщений: 27
По умолчанию

Уважаемые друзья, вновь нужна ваша помощь. Хотелось бы теперь, чтобы наклейки формировались в том количестве, которое указано в столбце "Кол-во".
Заранее благодарен.
akd2009 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос на другой лист по значению столбца ElenaNTro Microsoft Office Excel 5 17.03.2011 14:50
Перенос данных с формы на лист Lyubov1990 Microsoft Office Excel 2 07.04.2009 15:08
Переход на новый лист в VBA Юнлинг Microsoft Office Excel 7 05.12.2008 10:02
Новый лист Berrimor Microsoft Office Excel 1 08.09.2008 10:37
Выбор и перенос данных в другой лист, книгу. Avald Microsoft Office Excel 1 16.06.2008 10:44