Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel эффективный прием работы по копированию содержимого ячеек / 13 сообщений из 13, страница 1 из 1
20.08.2011, 19:57
    #37404624
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
Здравствуйте !
Прошу осветить следующий вопрос:
Имеется ли эффективный (с минимальным количеством телодвижений и затрат времени) прием работы по копированию содержимого ячеек с листа на лист или на лист из другой книги инструментами Excel?
Существует файл - база xls в котором на одном из существующих листов с периодическим обновлением заносят данные о сырье с сопроводительными свойствами ( масса, материал, геометрические хар-ки и тд. ). При появлении задачи требуется выбрать сырье и во вновь формируемую таблицу занести свойства. Т.е. хотелось бы нажатием кнопки переходить в файл (лист) базу, делать выбор сырья и возвращаться на лист где решается задача используя сведения из файла (листа) базы с заполнением соседних ячеек (не обязательно последовательных). Огромное спасибо если кто то подскажет такой прием работы.
...
Рейтинг: 0 / 0
20.08.2011, 20:17
    #37404639
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
RuVis, здравствуйте.
Здесь делал:
http://www.planetaexcel.ru/forum.php?thread_id=30727
...
Рейтинг: 0 / 0
23.08.2011, 22:03
    #37408785
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
Здесь делал:
http://www.planetaexcel.ru/forum.php?thread_id=30727 [/quot]
Класс! то что доктор прописал! Спасибо! Только аппетит приходит во время еды)
Еще найти бы функцию, чтобы копировались и имена ячеек. Бегло поискал. не нашел что-то.
Дабл клик оч. понравилась процедурка! Спасибо!
...
Рейтинг: 0 / 0
23.08.2011, 22:58
    #37408815
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
RuVisЕще найти бы функцию, чтобы копировались и имена ячеек. Не понял. "имена ячеек" копировались куда? И зачем?
Может это(сегодня делал):
http://www.planetaexcel.ru/forum.php?thread_id=30819&page_forum=2&allnum_forum=35
...
Рейтинг: 0 / 0
23.08.2011, 23:24
    #37408840
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
[/quot]Не понял. "имена ячеек" копировались куда? И зачем?
Может это(сегодня делал):
http://www.planetaexcel.ru/forum.php?thread_id=30819&page_forum=2&allnum_forum=35 [/quot]
У ячейки в справочнике есть имя. Когда копирую макросом в другой лист ячейку двойным кликом из подсказки - копируется только содержимое ячейки, а такое свойство как имя теряется. Или может делать через переменную? Сначала присвоить переменной имя ячейки на справочнике, а потом передать это значение на ячейку получатель. Но как называется свойство ячейки которое несет в себе имя пока не нашел. Имеются такие сведения? А когда имя заносится - исключаются ошибки.
Спасибо за планету. Сайт классный+форум узко заточенный!
...
Рейтинг: 0 / 0
23.08.2011, 23:49
    #37408870
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
RuVis, имя ячейке нужно сначала присвоить. Нету его по умолчанию. Возможно вы имеете ввиду адрес ячейки? Тогда да, например:
a$=activecell.ADDRESS
Но зачем Вам его куда-то переносить, ума не приложу...
...
Рейтинг: 0 / 0
24.08.2011, 00:07
    #37408897
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
kuklp RuVis, имя ячейке нужно сначала присвоить. Нету его по умолчанию. Возможно вы имеете ввиду адрес ячейки? Тогда да, например:
a$=activecell.ADDRESS
Но зачем Вам его куда-то переносить, ума не приложу...
нет. о имени и говорю. например есть имя ячейки масса_трубы_157_3 и в книге под этим именем есть значение, которое не будет искажено при различных действиях пользователя на раз-два. Само собой имя уже присвоено и его двойным кликом хотел бы перенести вместе с содержимым ячейки.
...
Рейтинг: 0 / 0
24.08.2011, 00:32
    #37408919
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
RuVisнет. о имени и говорю. например есть имя ячейки масса_трубы_157_3 и в книге под этим именем есть значение, которое не будет искажено при различных действиях пользователя на раз-два. Это с чего Вы так решили? Какое имя не присвой ячейке, ее значение можно как угодно менять. Или я опять Вас не понимаю?
...
Рейтинг: 0 / 0
24.08.2011, 00:56
    #37408934
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
[/quot] Это с чего Вы так решили? Какое имя не присвой ячейке, ее значение можно как угодно менять.
Или я опять Вас не понимаю? [/quot]
А если заносить именем, то вероятность случайного изменения значения минимизируется. Правда тогда и знак равенства надо дописывать. А при методе копирования вами показанном это отпадает. Но все же интересно насколько подробно существуют доступные свойства ячеек? Каким бугсом пользуетесь для справки? Может порекомендуете?
...
Рейтинг: 0 / 0
24.08.2011, 01:16
    #37408946
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
RuVisА если заносить именем, то вероятность случайного изменения значения минимизируется. Правда тогда и знак равенства надо дописывать. А при методе копирования вами показанном это отпадает. Почему минимизируются? Юзер в любую ячейку(именованную или нет без разницы, если она не защищена) может ввести что угодно.
RuVisНо все же интересно насколько подробно существуют доступные свойства ячеек? Каким бугсом пользуетесь для справки? Может порекомендуете?См. скрин.
...
Рейтинг: 0 / 0
24.08.2011, 02:08
    #37408966
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
Спасибо за наглядность! Спасибо за отзывчивость!
Только чем больше узнаю возможности Excel, тем больше глаза разбегаются! Оказывается как я мало знал об этой программе!
В вашей подсказке в макросе :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Me.Range(Me.Cells(Target.Row, 2), Me.Cells(Target.Row, 7)).Copy _
Sheets("таблица").[b65536].End(xlUp).Offset(1)
Cancel = True
End Sub

Можете закомментировать аргумент в квадратных скобках "[b65536]"?
Почему указано такое значение?
И как лучше организовать копирование каких то ячеек со смещением?
Т.е. кликаю дважды на второй колонке и N-строке, чем и копирую ее на лист "таблица" в конец и с ней же копировать рядом стоящие ячейки, но со смещением на две.
...
Рейтинг: 0 / 0
24.08.2011, 13:48
    #37409715
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
RuVisМожете закомментировать аргумент в квадратных скобках "[b65536]"?
Почему указано такое значение?
Это последняя(в 2003) ячейка в колонке В
RuVisИ как лучше организовать копирование каких то ячеек со смещением?
Т.е. кликаю дважды на второй колонке и N-строке, чем и копирую ее на лист "таблица" в конец и с ней же копировать рядом стоящие ячейки, но со смещением на две.Так в моем примере это есть.
Me.Range(Me.Cells(Target.Row, 2), Me.Cells(Target.Row, 7)).Copy _
Sheets("таблица").[b65536].End(xlUp).Offset(1)
Target.Row, 2 и Target.Row, 7 указывают с какой по какую колонки копировать. Но вообще Вам бы лучше почитать литературу про ВБА. Обучение онлайн на форуме, не есть хорошо. И мне неинтересно и модерам вряд ли понравится.
...
Рейтинг: 0 / 0
24.08.2011, 14:16
    #37409794
RuVis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel эффективный прием работы по копированию содержимого ячеек
Еще раз огромное вам спасибо!
Учебу начал. В т.ч. с вашими популярными комментариями, которые очень полезны.
Спасибо форуму!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel эффективный прием работы по копированию содержимого ячеек / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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