Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 15

ищу аналогичное решение для Excel

20.03.2013, 04:28. Показов 1202. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Ломаю голову над задачкой для Excel(2002).
Подскажите пож-ста!
Нужно сделать так, чтобы на листе "счет" при изменении содержимого в ячейке "товар" происходило автоматическое заполнение ячеек "цена" и "остаток" из списка товаров на складе (из листа "склад" ).
При этом на складе есть товары с одинаковым названием , но разными ценами. Нужно, чтобы оператор на свое усмотрение выбирал какой товар взять, а не первый встречный (по названию).
ВПР не подходит , т.к. она выбирает первый попавшийся с заданным наименованием, а нужно именно тот, который выбрал оператор (в смысле чувак за компьютером, а не программный оператор) именно с той ценой и количеством как надо.

Например в Access делал так:

Visual Basic
1
2
3
4
5
Private Sub Код_товара_AfterUpdate()  ' Для счетов со склада.
[НЗаписи ВС] = [Код товара].Column(2)
[ЦенаПриходная] = [Код товара].Column(4)
[ПолеКолОстат] = [Код товара].Column(7)
End Sub
Процедура срабатывает после обновления ячейки "Код_товара" , к которой привязан выпадающий список.
где: Column(2) это содержимое 2-й колонки выпадающего списка заносится в ячейку [НЗаписи ВС] текущей формы,
Column(4) это содержимое 4-й колонки выпадающего списка заносится в ячейку [ЦенаПриходная] текущей формы,
Column(7) это содержимое 4-й колонки выпадающего списка заносится в ячейку [ПолеКолОстат] текущей формы .
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.03.2013, 04:28
Ответы с готовыми решениями:

Ищу решение для горизонтального скролла
Конкретно для меню на этом сайте: http://sundel-ex.ru/ Сейчас в меню 4 пункта, но будет 8-9. Хотелось бы все составить в ряд и...

Ищу литературу для работы с Excel-файлами в C#
Добрый вечер, дамы и господа! Я нуждаюсь в вашем совете, а именно - необходима стоящая литература (статьи) по работе с Excel-файлами на...

Ищу программу для удаления нерабочих ярлыков excel
Здравствуйте форумчане! Я пользуюсь программой Excel. После операция с файлами, файл сохраняется под другим именем, и ранее сделанный ярлык...

7
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 15
21.03.2013, 14:39  [ТС]
Ау, товарищи!
Приветствуются любые подсказки.
0
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
21.03.2013, 14:54
Пример в XLS приложите и покажите, что должно происходить.
0
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 15
21.03.2013, 16:05  [ТС]
Вот эта задачка.
Пробовал использовать ВПР, но не получилось.
Вложения
Тип файла: xls пример_счет_вопрос_21-03-2013.xls (48.5 Кб, 16 просмотров)
0
1250 / 408 / 52
Регистрация: 14.06.2009
Сообщений: 629
22.03.2013, 17:39
Вариант через пользовательскую форму. Вызов формы по Ctrl+q.
Вложения
Тип файла: xls пример_счет_вопрос_21-03-2013.xls (60.0 Кб, 18 просмотров)
0
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 15
27.03.2013, 13:49  [ТС]
Цитата Сообщение от Все имена заняты Посмотреть сообщение
Вариант через пользовательскую форму. Вызов формы по Ctrl+q.
Спасибо. Интересное решение. Всё же ищу варианты без применения формы.
Все имена заняты, а что вы сделали с файлом ? Теперь при сохранении файла выпадает такое сообщение (см.вложение). Что в настройках нужно сделать, чтобы это сообщение не выпадало?
Миниатюры
ищу аналогичное решение для  Excel  
0
693 / 99 / 10
Регистрация: 25.06.2011
Сообщений: 718
27.03.2013, 14:02
Цитата Сообщение от Artemonxxx Посмотреть сообщение
Всё же ищу варианты без применения формы
и как вы ето видете....
Все имена заняты
вам даже очень отличний вариант предложыл
0
1250 / 408 / 52
Регистрация: 14.06.2009
Сообщений: 629
27.03.2013, 14:09
Цитата Сообщение от Artemonxxx Посмотреть сообщение
Что в настройках нужно сделать, чтобы это сообщение не выпадало?
Для 2003:
Сервис >> Параметры >> Безопасность >> удалять личные сведения из свойств файла при сохранении - снять этот флажок.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.03.2013, 14:09
Помогаю со студенческими работами здесь

Ищу кроссплатформенное решение (маленькую библиотеку) для считывания кадрового буфера
Вопрос: каким способом можно считать кадровый буфер так, чтобы приложение осталось кроссплатформеным? Ну или не кадровый буфер, а какой -...

Ищу книгу Вильям Орвис. Excel для ученых, инженеров и студентов
Добрый день, может быть есть у кого нибудь книга "Вильям Орвис. Excel для ученых, инженеров и студентов"? Буду очень благодарен! Никак...

Нужно решение в поиске формулы для задачи в Excel
Нужна помощь решить задачу и найти необходимую формулу для вычисления значения. Задача такова: Нужно из диапазона значений (чисел),...

Аналогичное меню
Добрый день. Очень прошу помощи, т.к. совсем новичок и очень короткие сроки для создания сайта. Проблема в следующем: нужно сделать...

Приложение, аналогичное Paint
Написать приложение аналогичное Paint. Обязательно должна быть функция удаления последнего графического примитива (аналогично кнопке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru