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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2015, 11:51   #1
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию Вставка объединённой ячейки в обычную

Здравствуйте.
И снова я к Вам. Прикладываю файл-пример. Там у меня в жёлтой ячейке число 5. Я копирую эту ячейку. Как мне её вставить в зелёную ячейку так, чтобы вставилась только одна ячейка. Простой вставкой вставляются 5 ячеек (столько ячеек объединено в одну). Войти в ячейку и скопировать число - не вариант. Специальная вставка-значения также вставляет 5 ячеек? Как быть?
Вложения
Тип файла: rar Вставка ячеек.rar (6.3 Кб, 14 просмотров)
Кардаган вне форума Ответить с цитированием
Старый 15.07.2015, 12:27   #2
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

не совсем понятно зачем Вы это делаете

Попробуйте формулу ЗНАЧЕН (объединенная ячейка)
27102014 вне форума Ответить с цитированием
Старый 15.07.2015, 12:37   #3
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Цитата:
Сообщение от 27102014 Посмотреть сообщение
не совсем понятно зачем Вы это делаете

Попробуйте формулу ЗНАЧЕН (объединенная ячейка)
А без формулы?

А делаю я это, так как копируемая объединённая ячейка находится в одном файле, а ячейка, в которую нужно вставить - в другом. Просто для примера я всё поместил в один файл.
Кардаган вне форума Ответить с цитированием
Старый 15.07.2015, 12:42   #4
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

Сформулируйте задачу более конкретно - зачем Вам это?
Почему не можете скопировать нужный диапазон объединенных ячеек, вставить как значения куда нужно?
Можно настроить связь между файлами, можно подтянуть значения макросом и другое, насколько хватит фантазии
27102014 вне форума Ответить с цитированием
Старый 15.07.2015, 12:46   #5
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Так "нужный диапазон" есть объединённая ячейка. Мне надо объединённую ячейку в одном файле скопировать в другой в обычную ячейку без объединения.
А вставляя как значения вставляется не одна ячейка, а, для моего примера, 5 ячеек в строчку.
Кардаган вне форума Ответить с цитированием
Старый 15.07.2015, 12:57   #6
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

И что? можете же вставить не прямо в нужную ячейку (если она в таблице, например), а рядом, а потом переместить куда нужно


Или уберите объединенные ячейки в исходном файле, если есть возможность
27102014 вне форума Ответить с цитированием
Старый 15.07.2015, 13:00   #7
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

Цитата:
Сообщение от 27102014 Посмотреть сообщение
И что? можете же вставить не прямо в нужную ячейку (если она в таблице, например), а рядом, а потом переместить куда нужно
Да так можно, но имхо муторно. Причём не левее, а над. Ведь вставятся 5 ячеек и затрут мои ячейки. Приходится вставлять в чистую строку как значения, а потом копировать ячейку с цифрой одну и вставлять в нужную. Но, как я уже сказал, это довольно муторно (извините за выражение). А сразу вставить в нужную никак нельзя?

Последний раз редактировалось Кардаган; 15.07.2015 в 13:03.
Кардаган вне форума Ответить с цитированием
Старый 15.07.2015, 13:13   #8
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

только макросом или связь файлов, другого способа не знаю, извините.
Возможно кто-то еще даст ответ
27102014 вне форума Ответить с цитированием
Старый 15.07.2015, 13:35   #9
Кардаган
Форумчанин
 
Регистрация: 07.07.2015
Сообщений: 121
По умолчанию

А макросом каким? Пример кода можно, пожалуйста.
Кардаган вне форума Ответить с цитированием
Старый 15.07.2015, 15:25   #10
27102014
Форумчанин
 
Регистрация: 27.10.2014
Сообщений: 248
По умолчанию

Самый примитивный вариант

Код:
Sub данные ()

Set wb = Книга1 'откуда взять

'Книга2 куда вставить

Книга2.Sheets ("Лист1").Range ("A1") = wb.Sheets ("Лист1").Range ("A1").Value 

end sub
или просто так

Код:
Sub данные ()

Книга2.Sheets ("Лист1").Range ("A1") = Книга1.Sheets ("Лист1").Range ("A1").Value 
 
end sub
27102014 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка изображений в объединенные ячейки maragva Microsoft Office Excel 1 03.04.2014 20:20
Вставка картинки соответствующей содержанию ячейки Cipariz Microsoft Office Excel 1 03.03.2014 18:12
Вставка чекбокса в центр ячейки? Bezdar Microsoft Office Excel 7 23.07.2012 11:16
Вставка текста посредине ячейки Chairo Microsoft Office Excel 0 27.09.2010 11:33
Ссылка объединённой ячейки на необъединённую QWERTY_Dubna Microsoft Office Excel 1 26.11.2008 12:12