Доброго времени суток! Но форуме в первый раз, так что извините, если что не так. Мне нужно быстро заполнять таблицу в экселе, через гуглпоиск нашла, что это надо сделать форму ввода и через программирование. Мои знания экселя на этом заканчиваются. Суть такая, я хочу нажимать на горячие клавиши, чтобы появлялась форма, далее я начинаю вводить информацию, она должна искаться в столбце (только уникальные само собой), и если я выбираю этот вариант, то автоматически подставляются значение из соседних столбцов, но только если количество данного товара один, если не один, то общую сумму поделить на количество и присвоить это в цену. Одно из полей это должна быть дата (календарь для выбора). И еще в поле количество значение по уполчанию 1. В общем объяснила как смогла, лучше посмотрите на таблицу и сразу все поймете.
Большое СПАСИБО!
Доброго времени суток! Но форуме в первый раз, так что извините, если что не так. Мне нужно быстро заполнять таблицу в экселе, через гуглпоиск нашла, что это надо сделать форму ввода и через программирование. Мои знания экселя на этом заканчиваются. Суть такая, я хочу нажимать на горячие клавиши, чтобы появлялась форма, далее я начинаю вводить информацию, она должна искаться в столбце (только уникальные само собой), и если я выбираю этот вариант, то автоматически подставляются значение из соседних столбцов, но только если количество данного товара один, если не один, то общую сумму поделить на количество и присвоить это в цену. Одно из полей это должна быть дата (календарь для выбора). И еще в поле количество значение по уполчанию 1. В общем объяснила как смогла, лучше посмотрите на таблицу и сразу все поймете.
пример не дает особого понимания. Вы б заполнили пару строк, и справочник парой значений. Если вы хотите автоподстановку значений при вводе текста то это одна история, также как и если нужен календарь для выбора дня , и это немного больше чем пояснить как это сделать.
_Ada_88,
пример не дает особого понимания. Вы б заполнили пару строк, и справочник парой значений. Если вы хотите автоподстановку значений при вводе текста то это одна история, также как и если нужен календарь для выбора дня , и это немного больше чем пояснить как это сделать.bmv98rus
Замечательный Временно просто медведь , процентов на 20.
Доброго времени! Нужна помощь по форме ввода данных. Что у нас имеется; я сделал простенькую таблицу в которой вычисляются некоторые значении при вводе определённых данных. Т.е. вводим два параметра в таблице и остальные параметры подсчитываются по ним. Хочу сделать ввод этих двух данных в виде диалога. Т.е. при открытии файла сразу появляется диалоговое окно и просит ввести сначала одно значение, потом жмём "ОК", далее просит ввести второе значение, далее жмём "ОК" и появляется таблица с уже заполнеными остальными значениями.
Получается что эти два вносимых значения должны с формы ввода направляться именно в определённые ячейки. Так же, эта таблица заполняется один раз каждый день, т.е. при ежедневном открытии данные с формы ввода направлялись в соответствующую реальной дате ячейку.
Очень жду вашей помощи и советов!
я создал некоторый пример диалога с пользователем, без ввода данных. Как вывести данные из формы в определённую ячейку-не могу разобраться. На орфографию внимание не обращайте, важна суть. в этом коде при октрытии книги сразу же появляется диалоговое окно и просит ввести имя, после ввода имени появляется окно приветствия. Вот нужно чтобы просило ввести не имя, а число и после нажатия на "ОК" это число автоматически переносилось в определённую ячейку и открывалось следующее похожее диалоговое окно и просило ввести следующее число и так же после нажатия на "ОК" число переносилось в другую определённую ячейку. после этого таблица подсчитываю все значения. Хочу разобраться и научиться как это делается
Private Sub Workbook_Open()
Dim UserName As String Dim FirstSpace As Integer Do Until UserName <> "" UserName = InputBox("??????? ??? ? ???????: ", _ "Это форма учёта реагента. Для начала работы введите ваше имя") Loop FirstSpace = InStr(UserName, " ") If FirstSpace <> 0 Then UserName = Left(UserName, FirstSpace - 1) End If MsgBox "Привет! " & UserName & "при"
End Sub
Доброго времени! Нужна помощь по форме ввода данных. Что у нас имеется; я сделал простенькую таблицу в которой вычисляются некоторые значении при вводе определённых данных. Т.е. вводим два параметра в таблице и остальные параметры подсчитываются по ним. Хочу сделать ввод этих двух данных в виде диалога. Т.е. при открытии файла сразу появляется диалоговое окно и просит ввести сначала одно значение, потом жмём "ОК", далее просит ввести второе значение, далее жмём "ОК" и появляется таблица с уже заполнеными остальными значениями.
Получается что эти два вносимых значения должны с формы ввода направляться именно в определённые ячейки. Так же, эта таблица заполняется один раз каждый день, т.е. при ежедневном открытии данные с формы ввода направлялись в соответствующую реальной дате ячейку.
Очень жду вашей помощи и советов!
я создал некоторый пример диалога с пользователем, без ввода данных. Как вывести данные из формы в определённую ячейку-не могу разобраться. На орфографию внимание не обращайте, важна суть. в этом коде при октрытии книги сразу же появляется диалоговое окно и просит ввести имя, после ввода имени появляется окно приветствия. Вот нужно чтобы просило ввести не имя, а число и после нажатия на "ОК" это число автоматически переносилось в определённую ячейку и открывалось следующее похожее диалоговое окно и просило ввести следующее число и так же после нажатия на "ОК" число переносилось в другую определённую ячейку. после этого таблица подсчитываю все значения. Хочу разобраться и научиться как это делается
Private Sub Workbook_Open()
Dim UserName As String Dim FirstSpace As Integer Do Until UserName <> "" UserName = InputBox("??????? ??? ? ???????: ", _ "Это форма учёта реагента. Для начала работы введите ваше имя") Loop FirstSpace = InStr(UserName, " ") If FirstSpace <> 0 Then UserName = Left(UserName, FirstSpace - 1) End If MsgBox "Привет! " & UserName & "при"
- Прочитайте Правила форума - Создайте свою тему согласно п.5q Правил форума. Эта тема закрыта - Приложите файл в формате Excel размером до 100кб согласно п.3 Правил форума - Оформите код тегами (в режиме правки поста выделите код и нажмите кнопку #, пояснялка здесь)
- Прочитайте Правила форума - Создайте свою тему согласно п.5q Правил форума. Эта тема закрыта - Приложите файл в формате Excel размером до 100кб согласно п.3 Правил форума - Оформите код тегами (в режиме правки поста выделите код и нажмите кнопку #, пояснялка здесь)_Boroda_