Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Защита ячейки при ее заполнении
 
Sanja,выше еще спросил в 17 сообщении. Не хочу дублировать вопрос
Защита ячейки при ее заполнении
 
Sanja, БМВ Большое спасибо!

UPD. Еще забыл спросить... А если в одной из заданых колонок не нужно скрывать текст цветом заливки ячейки?
предпологаю, что проблема кроеться тут:
Код
Target.Font.Color = Target.Interior.Color

так как параметр общий для обоих колонок будет

Изменено: Jolly Roger - 21.12.2017 13:53:12
Защита ячейки при ее заполнении
 
Sanja,Спасибо большое, только один вопрос:

Не силен в програмировании. Если надо выбрать не один диапазон а 2,3, то делаем
Код
If Not Intersect(Target, Range("D1:D20","F1:F20")) Is Nothing And Target.Count = 1 Then
или
Код
If Not Intersect(Target, Range("D1:D20;F1:F20")) Is Nothing And Target.Count = 1 Then
или
Код
???
И еще, попытался применить код на двух листах скопировав в каждый лист такой код, но почему то после закрытия-открытия книги не нахожу его ни на одном листе..
Защита ячейки при ее заполнении
 
Irregular Expression,именно с такими и имею дело по большому счету. Защита скорее психологическая
Защита ячейки при ее заполнении
 
Цитата
БМВ написал:
Ну а название темы не соответствует вопросу. При чем тут элетронная подпись?
Возможно слово подпись стоило в кавычки обрамить, извиняюсь..

По теме...
Танцы с бубном вокруг сканера отпадают сразу. Система должна быть более универсальной.
А потому есть другая идея:
Условие для ячейки в колонке D должно быть следующим - после внесения значения со сканера (или с клавиатуры), ячейка как бы "запираеться" запрещая ее редактировать в дальнейшем... и по возможности скрывает это значение, делая его невидимым.
Реально такое зделать?
Изменено: Jolly Roger - 21.12.2017 10:46:08
Защита ячейки при ее заполнении
 
Доброго времени суток! Пришла в голову идейка...
Есть некая таблица, в которой 4 колонки:
Колонка А - выпадающий список (Приход/Расход)
Колонка В - сумма
Колонка С - примечание
Колонка D - подпись.

Условие такое, что бы в колонку D можно было вносить значения только со сканера штрих кода  или RFID и после этого включался запрет на редактирование заполненной ячейки в этой колонке. Грубо говоря - не удаляемая подпись, с возможностью правки через ввод пароля.

Примерно понимаю что для этого нужен VBA, но хоть подскажите в какую сторону смотреть)
Расчет расхода компонентов на производство
 
vikttur,вот реальная, еще не доделанная таблица. Только не пугайтесь ассортиментом ))
в таблице завязана и продажа и производство. в дальнейшем будет привязка еще и к здельной з/п работников исходя из принятых на приход готовых изделий или их компонентов.


https://drive.google.com/open?id=1oWwkAhm44rOY_lFg-X9CE9fjltYHFYte
Расчет расхода компонентов на производство
 
Цитата
vikttur написал:
Jolly Roger, сообщение 15. Формулу применить пробовали?
Нет, оставил вариант от Bema.
да, формула длинная, но пугает другое... файлик начал жестко тормозить, когда я ее размножил. Наверное прийдеться отключить автоматический пересчет формул...

oldy7, а структура завязана именно так, потому как и изделия и компоненты еще продаються отдельно. у каждого свой персональный код. от этого и выборка в конструкторе привязана к названию компонента. в реальной таблице привязка к кодам.
к тому же структура сложная: некоторые компоненты состоят в свою очередь из других компонентов
Расчет расхода компонентов на производство
 
AleksSid , Ваш вариант не вариант, это в примере компонентов всего 2, а в реальной таблице 20. Кроме того, при добавлении нового изделия, хочеться просто в таблицу компонентов вписать "рецепт"
Расчет расхода компонентов на производство
 
Цитата
Bema написал: =СУММПРОИЗВ(($A$11:$A$15=G17)*$B$11:$B$15;$I$11:$I$15)
Да, именно то, что нужно. Не поверите, второй день обдумывал как это считать... Спасибище огромнейшеее!!!
Расчет расхода компонентов на производство
 
Выше исправил свое сообщение
Расчет расхода компонентов на производство
 
Именно таким путем я и пошел первый раз, только как я уже писал, формула сначало суммирует результаты в столбцах, а потом перемножает эти суммы, а мне надо наоборот.
Данная формула выдает результат 55
Компонент_1 (2+4+2+3=11) х (Изделие_1 (2) + Изделие_2 (3) + Изделие_3 (0) + Изделие_4 (0) + Изделие_5 (0) =5 ) = 55
т.е. расход 55-ти изделий,

а если посчитать на калькуляторе, должно было бы выдать 16
Изделие_1 (2х2=4) + Изделие_2 (4х3=12) + Изделие_3 (0х0=0) + Изделие_4 (2х0=0) + Изделие_5 (3х0=0) = 16
Изменено: Jolly Roger - 02.12.2017 13:48:16
Расчет расхода компонентов на производство
 
Возможно неправильно обьяснил...

Из примера
В ячейке J18 нужно высчитать количество этого компонента на производство всех изделий.
Логика должна быть такой:
Формула сопоставляет значение в ячейке G18 (название компонента) с столбцами А и С. Как только находит, множит значение из столбца В или D (в зависимости от того, где компонент находиться) на кол-во прихода готового изделия и выводило сумму таких перемножений.
Расчет расхода компонентов на производство
 
Не совсем. Приход компонентов учитывать не нужно)) нужно корректно посчитать расход этих компонентов
Расчет расхода компонентов на производство
 
Доброго времени суток. Есть таблица, где указаны все готовые изделия на производстве и компоненты из которых они изготавливаються. Нужно посчитать количество затраченых компонентов при внесении на приход конкретного изделия. Причем количество и сами компоненты можно было бы вписывать в сточку напротив готового изделия, тем самым имея возможность менять "состав" изделия и соответственно расчет.

Пытался сделать это с помощью функций ИНДЕКС и ПОИСКПОЗ, но в таком виде формула находит только первый компонент из столбца, а мне нужна сумма по всем компонентам такого типа.

Если просто использовать функцию СУММЕСЛИ, то она сначало суммирует все найденые цифры в приходе и цифры из кол-ва затрат на 1 изделие, а потом перемножает их. А мне надо наоборот:

Компонент_1 х Изделие_1 + Компонент_1 х Изделие_2... и т.д. = результат
Страницы: 1
Наверх