Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2010, 19:18   #1
paska27
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 12
По умолчанию мини приход / расход ... (если таоке возможно в excel)

Всем здрасте.

Нужно сделать что-то на подобии склада (я недеюсь в excel можно сделать). В самом низу набросок того, что должно быть.

Задача:

1. Таблица "список" - что-то типа БД.
2. В таблицу "СКЛАД" (столбец "наименование") необходимо вставлять элементы из стоблца "наименование" таблицы "список". Столбец "кол-во" заполняется вручную.
3. Таблица "РАСХОД":
  • столбец "наименование" - раскрывающийся список из эелементов одноименного столбца таблицы "СКЛАД";
  • столбец "кол-во" - заполняется в ручную. В зависимости от наименования слева вычеслить макс кол-во (из таб. "СКЛАД"), из него вычеслить введенное значение и вписать его обратно в столбец "кол-во" таб. "СКЛАД" в соответствии наименованию.

Конкретны вопросы:

Выпадающий список делаю так: сперва выделяю необходимые ячейки, даю название (вставка -> имя -> присвоить). Затем где необходимо вставляю (данные -> проверка -> тип данных -> список -> ="название"). Здесь вопрос - например я добавил ячейку в стобец "наим." в таб. "список". Дальше я открываю выпадающий список в таб. "СКЛАД" - и... здесь все гуд, в выпдающий список добавилось значение автоматически. Затем я создаю другой выпдающий список в таб. "РАСХОД" из ячеек стобца "наимонование" таб. "СКЛАД", каждая (ячейка) из которых являет собой также выпадающий список - и вот здесь, если я буду дабавлять новые ячейки в таб. "РАСХОД", то они не будут автоматически обновляться в таб. "РАСХОД" (в соответствующих столбцах).

Второй вопрос (не совсем конкретный) - как осуществить п.3, вторая пуля списка (в задаче)?

п.с. готовые программы складского учета типа эльф, Butterfly Sklad (не говоря об 1с) мне не подошли, так как - или много всего, или чего-то не хватает.
п.п.с - если то, что мне нужно нельзя осуществить в excel - то я приму этот факт смиренно.
п.п.п.с - всем, кто осилил не совсем простое сочетание букв выше - заранее СПС.

http://programmersforum.ru/attachmen...1&d=1280157296
Вложения
Тип файла: zip Книга2.zip (2.4 Кб, 93 просмотров)
paska27 вне форума Ответить с цитированием
Старый 26.07.2010, 20:04   #2
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Здравствуйте.

Из Ваших объяснений непонятно практически ничего.

Единственное что смог уловить, так это то что Вам необходим динамически именованый диапазон (см. вложение).

А вот это:
Цитата:
В зависимости от наименования слева вычеслить макс кол-во (из таб. "СКЛАД"), из него вычеслить введенное значение и вписать его обратно в столбец "кол-во" таб. "СКЛАД" в соответствии наименованию.
не поддаётся никакой расшифровке :-)
Вложения
Тип файла: rar paska27 .rar (4.2 Кб, 66 просмотров)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823

Последний раз редактировалось Serge 007; 26.07.2010 в 20:05. Причина: устранение орфографической ошибки
Serge 007 вне форума Ответить с цитированием
Старый 26.07.2010, 20:48   #3
paska27
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 12
По умолчанию

спс за старание понять.
попытка номер 2:

таб. "РАСХОД". в ней выбираю из выпадающего списка наименование, например "кнопка". замтем в поле кол-во (этой же таблицы "РАСХОД"), рядом с "кнопка" я вписываю вручную значение, например "100". а мне нужно, что бы при этом (каким-то образом, если это возможно) была такая связь с таб. "СКЛАД", что бы значение ячейки кол-во для "кнопка" в таб. "СКЛАД" уменьшилось на 100. т.е. как только я выбрал в таб. "РАСХОД" из выпадающего списка "кнопка" и вписал напротив "100" - в таб. "СКЛАД" кол-во для "кнопка" стало равным - 920 (при начальном 1020).
paska27 вне форума Ответить с цитированием
Старый 26.07.2010, 20:53   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Вам нужна база Склад.Смотрите в сторону Access.
Там намного проще это реализовать
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 26.07.2010, 20:56   #5
paska27
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 12
По умолчанию

а "динамически именованый диапазон" - это то, что мне нужно. благодарю.
paska27 вне форума Ответить с цитированием
Старый 26.07.2010, 21:24   #6
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от paska27 Посмотреть сообщение
спс за старание понять.
попытка номер 2:

таб. "РАСХОД". в ней выбираю из выпадающего списка наименование, например "кнопка". замтем в поле кол-во (этой же таблицы "РАСХОД"), рядом с "кнопка" я вписываю вручную значение, например "100". а мне нужно, что бы при этом (каким-то образом, если это возможно) была такая связь с таб. "СКЛАД", что бы значение ячейки кол-во для "кнопка" в таб. "СКЛАД" уменьшилось на 100. т.е. как только я выбрал в таб. "РАСХОД" из выпадающего списка "кнопка" и вписал напротив "100" - в таб. "СКЛАД" кол-во для "кнопка" стало равным - 920 (при начальном 1020).
Или макрос или я опять ни фига не понял...
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 26.07.2010, 21:37   #7
paska27
Пользователь
 
Регистрация: 25.07.2010
Сообщений: 12
По умолчанию

как еще объяснить - не заню...

есть на складе "ракета" - "10" штук (таб. "СКЛАД").
взял со склада (т.е. вписал в таб. "РАСХОД") "ракета" - "3" штук.
в результате неких преобразований - на складе (в таб. "СКЛАД") - осталось "РАКЕТА" : "7" штук.
paska27 вне форума Ответить с цитированием
Старый 26.07.2010, 21:52   #8
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от paska27 Посмотреть сообщение
как еще объяснить - не заню...

есть на складе "ракета" - "10" штук (таб. "СКЛАД").
взял со склада (т.е. вписал в таб. "РАСХОД") "ракета" - "3" штук.
в результате неких преобразований - на складе (в таб. "СКЛАД") - осталось "РАКЕТА" : "7" штук.
А можно это в файле нарисовать?
Как все нормальные люди.
"Есть так" - а после определённых действий (подробно расписываем что и почему получилось) - "Надо так".
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 26.07.2010, 22:43   #9
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Цитата:
Сообщение от paska27 Посмотреть сообщение
спс за старание понять.
попытка номер 2:

таб. "РАСХОД". в ней выбираю из выпадающего списка наименование, например "кнопка". замтем в поле кол-во (этой же таблицы "РАСХОД"), рядом с "кнопка" я вписываю вручную значение, например "100". а мне нужно, что бы при этом (каким-то образом, если это возможно) была такая связь с таб. "СКЛАД", что бы значение ячейки кол-во для "кнопка" в таб. "СКЛАД" уменьшилось на 100. т.е. как только я выбрал в таб. "РАСХОД" из выпадающего списка "кнопка" и вписал напротив "100" - в таб. "СКЛАД" кол-во для "кнопка" стало равным - 920 (при начальном 1020).
см. вложение
Вложения
Тип файла: zip paska27 .zip (12.4 Кб, 76 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 27.07.2010, 11:17   #10
Keshunya
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 33
По умолчанию

А через функцию ЕСЛИ не подходит? По-моему, здесь без кода можно обойтись и без применения списка. Хотя, конечно, дело очень темное))))
Keshunya вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможно ли востановить данные в Excel? vovikbvovikb Помощь студентам 0 08.08.2009 09:53
БД, Запрос на приход/расход, не получается задействовать несколько обьектов kvadratnt Помощь студентам 0 06.06.2009 15:23
возможно ли решении в Excel? stbo Microsoft Office Excel 7 12.10.2008 19:16
таблица приход-расход ISSA БД в Delphi 15 13.06.2008 11:15
Возможно ли такое...если да то как это сделать?! prizrak1390 Общие вопросы Delphi 9 03.01.2008 10:14