|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Имеются следующие условия: Файл Exсelа (2003) завязан с другой программой. Из этой программы идёт отображение данных в определённой ячейке (допустим A1). Данные в ней периодически меняются. В другой ячейке (допустим B1) появляется иногда время отображения какого-то значения первой ячейки (A1). Это время появившееся в этой ячейке (B2) остаётся статичным. А значения в первой ячейке продолжают через какое-то неопределённое время меняться. Меня именно интересует это значение в ячейке A1, которому соответствует время в ячейке B1. Как мне зафиксировать это появляющееся значение в первой ячейке (A1) (чтобы оно осталось отображенным в какой-либо другой ячейке и не изменилось)? Или чтобы эти появляющиеся значения с соответствующим временем записывались в некую таблицу? В Excel я немного разбираюсь, а в VBA вообще никак. Почему-то кажется, что здесь именно необходимы знания VBA. Заранее, благодарен всем кто сможет помочь. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2009, 14:04 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Может быть можно так: 1. Открыть редактор Visual Basic - Сервис/Макрос/Редактор Visual Basic 2. Добавить событие на изменения данных листа: в окне слева вверху выбрать Лист1, а в окне где код написать: Private Sub Worksheet_Change(ByVal Target As Range) If (Target.Address = "$A$1") Then ActiveSheet.Cells(1, 2) = Now End If End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2009, 15:37 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Спасибо MAYAKOV_SV, за ответ, только условие немного другие: Мне не надо знать время когда появляется значение в ячейке A1. Мне надо отобразить в какой-либо другой ячейке значение, появляющееся в A1, в тот момент, когда появляется время (или значение любое) в ячейке B1. Изначально в ячейке b1 пусто. Потом появляется значение в B1 и сразу я должен получить значение, которое в этот момент было в A1. Спасибо за участие. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2009, 17:49 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Вот исправленный вариант (надеюсь, что я понял задачу): Private Sub Worksheet_Change(ByVal Target As Range) If (Target.Address = "$B$1") Then ActiveSheet.Cells(1, 3) = ActiveSheet.Cells(1, 1) End If End Sub В данном случае, при изменении значения в ячейке B1, в ячейку C1 переносится значение A1. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2009, 07:37 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Большое спасибо, все работает. Чтобы мы чайники делали бы без таких как вы! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2009, 15:45 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
> Автор: АлексейКлайн > Чтобы мы чайники делали бы без таких как вы! Читали бы справку и становились такими как мы и даже лучше нас! Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2009, 16:09 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
есть два листа Excel.на первом листе есть 3 графы меняющихся данных, накладная № 22( D2); графа кому (D5) и дата (D3) на втором листе эти данные соответственно должны сохранятся, первая графа № накладной(А2) вторая графа получатель (В2) и дата (Е2) соответственно если прописываеш для ечеек формулу ='[название листа.xls]НАКЛАДНАЯ'!$D$2 и т.д. для последующих глав,данные ставятся как надо, но есть одно Но,как сделать так чтобы при изменении номера накладной на первом листе, предыдущие данные в первой строчке сохранялись на втором листе и последующие изменения вставали на строчку ниже??????? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 16:59 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
михаил78, То есть, если я правильно понял ТЗ: в ячейке D2 значение 22 Потом ты пишешь в ячейку D2 значение 55, а в результате в ячейку D2 возвращается значение 22, а значение 55 пишется в ячейку D3? Как-то странно. Или повнятней напишите, с примерами. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:23 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
> Автор: михаил78 А что вызывает трудности? Пример как делать есть, если что-то не получается, то помочь сложно, т.к. нет ни кода, ни книги с примером. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:25 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:31 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:34 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
> Автор: михаил78 > .xlsm Не у всех есть 2007-2010 офис :) Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:34 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
соответственно вот два листа,надо чтобы из первого данные,которые я писал выше ( в предыдущем посте ) сохранялись на второй лист ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:36 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Игорь Горбонос> Автор: михаил78 > .xlsm Не у всех есть 2007-2010 офис :) )))))))))))))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:36 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:40 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
сохранил в 2003 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:41 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
есть скайп tverih ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:42 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
> Автор: михаил78 > сохранил в 2003 Не, молодец конечно! Только в книге один лист и куча вызовов функций из других книг. Куда нужно вводить и где должно сохранять на строку ниже? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 17:46 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
вот смотри открой две книги книга 90 и книга 100 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 18:01 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
скайп есть??????? в книге 100 в ячейку А2 должен встать номер накладной из книги 90 Д2 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 18:04 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
михаил78есть скайп tverih классно придумано!! надо взять на вооружение ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 18:05 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
соответственно пишем формулу =[Книга90.xls]НАКЛАДНАЯ!$D$2 правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 18:06 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
так там же в игнор поставят и всё!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 18:06 |
|
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
|
|||
---|---|---|---|
#18+
Ципихович Эндрюмихаил78есть скайп tverih классно придумано!! надо взять на вооружение просто некоторые нюансы объяснить проще было бы ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2011, 18:07 |
|
|
start [/forum/topic.php?fid=60&fpage=86&tid=2158106]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 369ms |
total: | 499ms |
0 / 0 |