здравствуйте у меня такой вопрос - склад на сегодня = 4 а завтра мы должны добавлять в складе еще 2 шт. и как нови день очистим ячейку расход чтобы написать новы но тогда начинается неразбериха помогите пожалуйста
здравствуйте у меня такой вопрос - склад на сегодня = 4 а завтра мы должны добавлять в складе еще 2 шт. и как нови день очистим ячейку расход чтобы написать новы но тогда начинается неразбериха помогите пожалуйстаHovo
Hovo, Возможно вам нужен макрос который бы записывал историю если исполняются оба условия. 1. если изменилась дата 2. Изменилось значение остатка. Но тут уж как вам удобно. можете конечно изменить правило и записывать остаток на каждый новый день. Тут уж никто кроме вас не выберет для вас систему в которой вы не запутаетесь. Я например на овощном складе довольствуюсь ручным копированием данных с прошлого дня на новый день. Но у меня всего два овощных дня в неделю.
Hovo, Возможно вам нужен макрос который бы записывал историю если исполняются оба условия. 1. если изменилась дата 2. Изменилось значение остатка. Но тут уж как вам удобно. можете конечно изменить правило и записывать остаток на каждый новый день. Тут уж никто кроме вас не выберет для вас систему в которой вы не запутаетесь. Я например на овощном складе довольствуюсь ручным копированием данных с прошлого дня на новый день. Но у меня всего два овощных дня в неделю.koyaanisqatsi
Сообщение отредактировал koyaanisqatsi - Четверг, 20.11.2014, 21:43
JayBhagavan, поддержу. Hovo, покажите на примере, как должны меняться значения день ото дня. (ситуация день 1, день2 и т. д.) Тогда сможем понять формулой или макросом решать проблему
JayBhagavan, поддержу. Hovo, покажите на примере, как должны меняться значения день ото дня. (ситуация день 1, день2 и т. д.) Тогда сможем понять формулой или макросом решать проблемуbuchlotnik
Hovo, как вариант - кнопка "новый день" запускает макрос, который переносит результат из N42:N61 в G42:G61, и чистит ваши зелёные для нового старта. Чтоб путаницы не было можно в макрос проверку пароля администратора добавить
Hovo, как вариант - кнопка "новый день" запускает макрос, который переносит результат из N42:N61 в G42:G61, и чистит ваши зелёные для нового старта. Чтоб путаницы не было можно в макрос проверку пароля администратора добавитьbuchlotnik
Видео не получится, получится изучив макросы. Нажимаем Alt + F11 - наблюдаем окно VBA-редактора (VBE), а там такой код: [vba]
Код
Sub new_day() Dim i As Integer 'это мы создали "счётчик" дабы пройтись по строкам
For i = 1 To 20 ' соответственно от первой до 20 строки [g42].Offset(i - 1, 0).Value = [n42].Offset(i - 1, 0).Value 'просим перенести результат в статус Next i Range([m42], [m61]).ClearContents 'чистим добавки Range([f12], [k31]).ClearContents 'чистим расходы End Sub
[/vba] в квадратных скобках, да простят меня гуру - сделал для максимальной понятности, ссылки на ячейки - другие бренды можно в этот код добавить по аналогии.
Видео не получится, получится изучив макросы. Нажимаем Alt + F11 - наблюдаем окно VBA-редактора (VBE), а там такой код: [vba]
Код
Sub new_day() Dim i As Integer 'это мы создали "счётчик" дабы пройтись по строкам
For i = 1 To 20 ' соответственно от первой до 20 строки [g42].Offset(i - 1, 0).Value = [n42].Offset(i - 1, 0).Value 'просим перенести результат в статус Next i Range([m42], [m61]).ClearContents 'чистим добавки Range([f12], [k31]).ClearContents 'чистим расходы End Sub
[/vba] в квадратных скобках, да простят меня гуру - сделал для максимальной понятности, ссылки на ячейки - другие бренды можно в этот код добавить по аналогии.buchlotnik