powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
66 сообщений из 66, показаны все 3 страниц
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #36139469
Имеются следующие условия:
Файл Exсelа (2003) завязан с другой программой. Из этой программы идёт отображение данных в
определённой ячейке (допустим A1). Данные в ней периодически меняются.
В другой ячейке (допустим B1) появляется иногда время отображения какого-то значения
первой ячейки (A1).
Это время появившееся в этой ячейке (B2) остаётся статичным. А значения в первой ячейке
продолжают через какое-то неопределённое время меняться.
Меня именно интересует это значение в ячейке A1, которому соответствует время в ячейке B1.

Как мне зафиксировать это появляющееся значение в первой ячейке (A1) (чтобы оно осталось
отображенным в какой-либо другой ячейке и не изменилось)? Или чтобы эти появляющиеся
значения с соответствующим временем записывались в некую таблицу?
В Excel я немного разбираюсь, а в VBA вообще никак. Почему-то кажется, что здесь именно
необходимы знания VBA.

Заранее, благодарен всем кто сможет помочь.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #36139726
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть можно так:
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
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #36140203
Спасибо MAYAKOV_SV, за ответ, только условие немного другие: Мне не надо знать время когда
появляется значение в ячейке A1. Мне надо отобразить в какой-либо другой ячейке значение, появляющееся в A1, в тот момент, когда появляется время (или значение любое) в ячейке B1. Изначально в ячейке b1 пусто. Потом появляется значение в B1 и сразу я должен получить значение, которое в этот момент было в A1.
Спасибо за участие.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #36140757
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот исправленный вариант (надеюсь, что я понял задачу):

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.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #36142218
Большое спасибо, все работает. Чтобы мы чайники делали бы без таких как вы!
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #36142321
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: АлексейКлайн
> Чтобы мы чайники делали бы без таких как вы!

Читали бы справку и становились такими как мы и даже лучше нас!



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051237
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть два листа Excel.на первом листе есть 3 графы меняющихся данных, накладная № 22( D2); графа кому (D5) и дата (D3)
на втором листе эти данные соответственно должны сохранятся, первая графа № накладной(А2) вторая графа получатель (В2) и дата (Е2)
соответственно если прописываеш для ечеек формулу ='[название листа.xls]НАКЛАДНАЯ'!$D$2 и т.д. для последующих глав,данные ставятся как надо, но есть одно Но,как сделать так чтобы при изменении номера накладной на первом листе, предыдущие данные в первой строчке сохранялись на втором листе и последующие изменения вставали на строчку ниже???????
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051266
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
михаил78,

То есть, если я правильно понял ТЗ: в ячейке D2 значение 22
Потом ты пишешь в ячейку D2 значение 55, а в результате в ячейку D2 возвращается значение 22, а значение 55 пишется в ячейку D3?
Как-то странно. Или повнятней напишите, с примерами.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051270
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78


А что вызывает трудности? Пример как делать есть, если что-то не получается, то помочь сложно, т.к. нет ни кода, ни
книги с примером.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051276
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051278
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051280
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> .xlsm

Не у всех есть 2007-2010 офис :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051282
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
соответственно вот два листа,надо чтобы из первого данные,которые я писал выше ( в предыдущем посте ) сохранялись на второй лист
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051284
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос> Автор: михаил78
> .xlsm

Не у всех есть 2007-2010 офис :)


))))))))))))))))))))
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051286
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051289
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сохранил в 2003
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051291
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть скайп tverih
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051296
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> сохранил в 2003


Не, молодец конечно! Только в книге один лист и куча вызовов функций из других книг. Куда нужно вводить и где должно
сохранять на строку ниже?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051319
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот смотри открой две книги книга 90 и книга 100
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051323
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скайп есть???????
в книге 100 в ячейку А2 должен встать номер накладной из книги 90 Д2
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051328
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
михаил78есть скайп tverih классно придумано!! надо взять на вооружение
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051329
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
соответственно пишем формулу =[Книга90.xls]НАКЛАДНАЯ!$D$2 правильно?
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051330
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так там же в игнор поставят и всё!!!!!
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051332
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрюмихаил78есть скайп tverih классно придумано!! надо взять на вооружение
просто некоторые нюансы объяснить проще было бы
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051333
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ципихович Эндрютак там же в игнор поставят и всё!!!!!
где поставят???? почему????
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051341
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
михаил78соответственно пишем формулу =[Книга90.xls]НАКЛАДНАЯ!$D$2 правильно?
и вот тут вопрос, когда я в книге 90 меняю номер накладной, надо чтобы этот номер уже сохранился в книге 100 на следующей строчке.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051356
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
михаил78,
не обращай внимание на посты ЦЭ вообще, меньше спама будет.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051360
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> и вот тут вопрос, когда я в книге 90 меняю номер накладной, надо чтобы этот номер уже сохранился в книге 100 на
> следующей строчке.


замени в книге90 соответствующую процедуру
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim r As Range, r1 As Range, nRow As Long
If Target.AddressLocal = "$D$2" Then
    Debug.Print Target.Value
    On Error GoTo labErr
    Set r = Application.Workbooks("Книга100.xls").Sheets("Лист1").Columns("A:A")
    Set r1 = r.Find(What:=CStr(Target.Value), LookIn:=xlValues)
    If r1 Is Nothing Then
        nRow = r.End(xlDown).Row
        r.Worksheet.Cells(nRow +  1 ,  1 ).Value = Target.Value
    Else
        If r1.Value = Target.Value Then
            r1.Value = Target.Value
        Else
            nRow = r.End(xlDown).Row
            r.Worksheet.Cells(nRow +  1 ,  1 ).Value = Target.Value
        End If
    End If
End If
labErr:
End Sub

Книга100.xls должна быть открыта на момент изменения номера накладной иначе "ничего не получится" (с) Не помню откуда

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051376
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чето не то я делаю, у меня не получилось(((( и замену надо делать в книге 100 книга 90 в рабочем состоянии ссылается на кучу других книг ,поэтому может другое накрытся я правильно вставляю альт +F11 ?
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051383
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> чето не то я делаю, у меня не получилось((((

Святое дело :) посмотри вложение

> и замену надо делать в книге 100

Не понял, по подробнее плиз

> я правильно вставляю альт +F11 ?

Да.
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051390
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я тупой, у меня как менялись в книге 100 номера во всех ячейках одновременно так и меняется
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051401
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скачал прикрепленный тобой файл, с ним работает, только я тут макрос не могу найти????
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051428
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я понял почему у меня косяк, ты макрос вставлял в книгу 90 , а я в книгу 100.
так вот я и говорю что в полноценной рабочей версии я в книгу 90 ни чего не могу добавить, а вот книгу 100 могу юзать в доль и поперек, нельзя ли подправить под книгу 100 макрос?????
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37051650
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
михаил78,

Открываешь обе книги, потом в книге100 нажимаешь на кнопку "Следим за файлом накладных" и можно переключатся и начинать выписывать накладные. Посмотри код, и при необходимости подправь имена файлов
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052330
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри что у меня не получается, вроде все прописал как надо((
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052331
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
название файлов оригинальные с которыми я работаю
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052347
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
блин файлы не прилипил
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052351
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052825
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> Посмотри что у меня не получается, вроде все прописал как надо((


Посмотрел, все прописанно правильно, но у меня в файле "пропуска.xls" не отображается кнопка. И я не могу в этот файл
ничего добавить. Он или защищён или чем-то заблокирован или поврежден. В то-же время во второй файл все могу добавить.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052877
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос> Автор: михаил78
> Посмотри что у меня не получается, вроде все прописал как надо((


Посмотрел, все прописанно правильно, но у меня в файле "пропуска.xls" не отображается кнопка. И я не могу в этот файл
ничего добавить. Он или защищён или чем-то заблокирован или поврежден. В то-же время во второй файл все могу добавить.


Вот и у меня почемуто не отображается,а в лист " прайс с остатками " когда он с другими листами завязан я не могу ни чего добавить, он запоролен. единственное что можно попробовать это твой лист который книга100 с кнопкой попробовать привязать к первому листу, что у меня собственно тоже не получилось. P.S. кстати лист пропуска без пороля
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052905
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> Вот и у меня почемуто не отображается

Усли книга "пропуска.xls" пустая, создай другую, скопируй туда код, вставь кнопку и работай :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052941
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я попробовал это сделать с книгой 100 которую ты прикреплял с кодом, у меня не получилось
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052948
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в макросе менял "книга90" на Прайс Дриада с остатками
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052969
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> в макросе менял "книга90" на Прайс Дриада с остатками


А у тебя безопасность "Средняя"?
И ещё заметил глюк :) я когда делал то почему-то в "книга100.xls" на "Лист1" в столбце "А" заполнял ещё пару ячеек после
"номер". Если этого не сделать, то не работает. Открой редактор VBA, там найди модуль класса Class1, открой его и замени
процедуру Private Sub oSheet_Change(ByVal Target As Range)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Private Sub oSheet_Change(ByVal Target As Range)
Dim r As Range, r1 As Range, nRow As Long
If Target.AddressLocal = "$D$2" Then
    Debug.Print Target.Value
    On Error GoTo labErr
    Set r = ThisWorkbook.Sheets("Лист1").Columns("A:A")
    Set r1 = r.Find(What:=CStr(Target.Value), LookIn:=xlValues)
    If r1 Is Nothing Then
        nRow = r.End(xlDown).Row
        If nRow =  65536  Then
            nRow =  1 
        End If
        r.Worksheet.Cells(nRow +  1 ,  1 ).Value = Target.Value
    Else
        If r1.Value = Target.Value Then
            r1.Value = Target.Value
        Else
            nRow = r.End(xlDown).Row
            r.Worksheet.Cells(nRow +  1 ,  1 ).Value = Target.Value
        End If
    End If
End If
labErr:
End Sub


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37052992
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробовал к книге 100 привязать прайс дриада с остатками, кнопка перестала нажиматся?(
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053029
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уряяяяя, все заработало, если не ошибаюсь кнопка сейчас не нужна совсем????
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053035
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> попробовал к книге 100 привязать прайс дриада с остатками, кнопка перестала нажиматся?(


у меня все получилось. может защита мешает? попробуй её снять и посмотри как будет без неё

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053038
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> уряяяяя, все заработало, если не ошибаюсь кнопка сейчас не нужна совсем????


Можно без кнопки, нужно открыть обе книги и выполнить макрос ddd из книги "Книга100.xls"

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053039
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ан нет, нужна,)) спасибо тебе большое, выручил сильно! щас на примере попробую добавить чтоб добавлялось название организации, если получится. кстати что почитать по макросам ???
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053062
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
походу сам не разберусь как добавить чтоб автоматом ставилось название получателя и дата и время добавления, я думал что только надо строку в макросе поменять.........
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053070
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> кстати что почитать по макросам ???


Не знаю, я читал справку по VBA и делал то что просили. Читал разные форумы, отвечал вопрошавшим. Книжек именно по VBA
толковых не встречал. Уже потом я встретил книгу Excel Hacks но для
начинающего она довольно сложна. К тому-же там не рассматриваются основы, а показываются как решать определенные задачи.
И её нет на русском. Так что из литературы только она, но сначала нужно читать справку.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053072
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
научите меня дурака пользоватся макросами))
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053078
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот подскажи , что надо поменять и по какому принцыпу чтоб добавлялось название организации???
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37053094
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: михаил78
> чтоб автоматом ставилось название получателя

Названия получателя может не быть на момент редактирования номера накладной.
И наоборот, номера накладной может не быть на момент редактирования получателя.
Я бы сделал форму, в которой вводил номер, получателя и все остальное и по нажатию на кнопку выбрасывал введёную
информацию в лист накладной и при необходимости дублировал введёную информацию в книге регистраций.

> и дата и время добавления, я думал что только надо строку в макросе поменять.........

везде после этой строки кода
Код: plaintext
r.Worksheet.Cells(nRow +  1 ,  1 ).Value = Target.Value
добавь эти строки [src
vba]r.Worksheet.Cells(nRow + 1, 2).Value = Date
r.Worksheet.Cells(nRow + 1, 3).Value = Time[/src]Это будет добавлять текущие дату и время при записи номера накладной.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37058881
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасиб!
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37059383
михаил78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь, можно тебя еще помучить?? я тут по другой схеме решил сделать, основная накладная будет ссылатся на одну строчку, а с неё уже с помощью макроса надо копировать в первую строчку, только не могу разобратся , как сделать так чтобы при нажатии на выполнить макрос то что скопировано вставало на строчку ниже?
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37241082
Юрийлл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите. У меня Ексель 2007. Нужно зафиксироват ячейку что бы при перетаскивании фолмулы ячейка не сдвигалась. как это сделать. в старых версиях был использовали значок $
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37241103
basicv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрийлл,
И почему Ты думаеш, что в новых что то изменилось?
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37274170
Гость2222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! подскажите пожалуйста как сделать,есть каталог ксв, как из прайса exel сделать чтобы кол-во товара если оно больше двух автоматом проставлялось в ксв файле?? на 1
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37274174
tverih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
файл из которого надо брать наличие
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37274214
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Зачем это писать в чужой теме, не имеющей никакого отношения к данному вопросу?
2) Разве викимарт принимает csv? по-моему только xml
3) Оптимальный путь зависит от того, как формируется файл csv
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37274222
tverih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да они в ксв файле берут наличие, этот файл ксв с у них скачан
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37274231
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда возможно самым простым будет подключиться к обоим файлам через ODBC и сделать запрос на обновление.
Заведи свою тему, хватит тут мусорить
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37274239
tverih
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я просто на самом деле думал что надо макрос написать , по этому сюда и кинул тему, сори тогда если ошибся
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37638705
Sergey PRO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте MAYAKOV_SV,
Прошу Вас помочь в проблеме.
Суть: На листе Excel 2003 есть журнал с ежедневными записями. Необходимо чтобы все записи сравнивались с текущем временем и если запись вноситься прошедшим временем, то запись внести нельзя (предупреждение или другое).
Пробывал TDATA и проверку выполнения условий - не получается.
Макросы для меня из рада фантастики (на примитивном уровне - "запись макроса").
Прошу помочь. Очень надо.
Заранее благодарен
...
Рейтинг: 0 / 0
Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
    #37639071
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey PRO,

Зачем "все записи сравнивались с текущем временем"?
Если запись уже в журнале - значит, она внесена корректно, и время у любой записи там - прошедшее.
Или вы подразумеваете, что надо проверять добавляемые записи?

То есть примерно так - вы пишете руками в ячейку некоторую дату-время, и нужно проверить, что данные даты-времени - последние в жкрнале, т.е. запись добавляется именно последней?

Вообще-то, несколько неправильный подход.
Если вы создаете журнал, с последовательным добавлением записей, вы вообще не должны давать править данное поле, а заносить туда, например, действительно TDATA().
И, судя по всему, вы стали автоматизировать задачу, вы брав не то средство.
Или то, - но тогда учите быстрее VBA, в задачах на взаимодействие с пользователем (создание интерфейсов) без скриптов (макросов), управления событиями - никуда...
...
Рейтинг: 0 / 0
66 сообщений из 66, показаны все 3 страниц
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Excel: как зафиксировать в определённой ячейке, какие-то меняющиеся значения из другой яче
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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