Вход на сайт
заполнение таблицы Excell через userForm
1043
NEW 20.04.08 15:30
Последний раз изменено 20.04.08 23:49 (Becci)
Следующая проблемка.
Есть документ (excell), шаблон, или как там он называется, в конечном итоге там есть неизменяемый контент и поля для заполнения.
Так вот, интересует какой-нибудь Tool, который позволяет без показа юзеру этого шаблона заполнить бланк. То есть например через какой-то юзер-диалог, где ему предоставлена строка для заполнения, вводить свои данные и отправить на печать аккуратно заполненный документ (ибо если делать это в экселле, юзеры неверно понимают требуемые от них данные или путают поля или ломают таблицу и разводят руками).
Уверена, что экселль позволяет решить эту проблему своими средствами, но мне до сих пор не удалось получить желаемый результат.
Не говорите мне про скрипты, макросы и пр. Решение должно быть доступно блондинке. ))
Есть документ (excell), шаблон, или как там он называется, в конечном итоге там есть неизменяемый контент и поля для заполнения.
Так вот, интересует какой-нибудь Tool, который позволяет без показа юзеру этого шаблона заполнить бланк. То есть например через какой-то юзер-диалог, где ему предоставлена строка для заполнения, вводить свои данные и отправить на печать аккуратно заполненный документ (ибо если делать это в экселле, юзеры неверно понимают требуемые от них данные или путают поля или ломают таблицу и разводят руками).
Уверена, что экселль позволяет решить эту проблему своими средствами, но мне до сих пор не удалось получить желаемый результат.
Не говорите мне про скрипты, макросы и пр. Решение должно быть доступно блондинке. ))
NEW 20.04.08 16:41
Что-то нашла, по-моему то что надо.
UserForm в excel. Пока темный лес. Будем разбираться..
Кто знаком с этой штукой-отзывайтесь.
Например первый вопрос, как привязать Textfeld к конкретной ячейке. Или еще лучше, чтобы при вводе одного Textfeld (фамилии), автоматически заполнялись несколько ячеек (адрес д.р и пр.)..
в ответ Becci 20.04.08 15:30
Что-то нашла, по-моему то что надо.
UserForm в excel. Пока темный лес. Будем разбираться..
Кто знаком с этой штукой-отзывайтесь.
Например первый вопрос, как привязать Textfeld к конкретной ячейке. Или еще лучше, чтобы при вводе одного Textfeld (фамилии), автоматически заполнялись несколько ячеек (адрес д.р и пр.)..
NEW 20.04.08 19:12
в ответ Becci 20.04.08 16:41
Если вы хотите, чтобы фамилия хаполнялась в нескольких местах, то это не сложно, но основы VBA вам освоить все же придется
а чтобы при вводе фамилии заполнялся адрес, то откуда вы ходите, чтоб он брался?
Первый вариант во вложении
а чтобы при вводе фамилии заполнялся адрес, то откуда вы ходите, чтоб он брался?
Первый вариант во вложении

NEW 20.04.08 19:40
в ответ yabs 20.04.08 19:12
Спасибо, правда, это не совсем то. Фамилию в разных местах мне не надо.
Нужно чтобы при вводе фамилии автоматически заполнялись поля с адресом и телефоном, хотя и это не главное.
Наверное я многого хочу, тем более без знаний VBA.
Ну ладно, можно ли хотя бы просто защитить весь документ от изменений, оставив только поля для заполнения?
Access установлю, посмотрю на сколько там проще..
Нужно чтобы при вводе фамилии автоматически заполнялись поля с адресом и телефоном, хотя и это не главное.
Наверное я многого хочу, тем более без знаний VBA.
Ну ладно, можно ли хотя бы просто защитить весь документ от изменений, оставив только поля для заполнения?
Access установлю, посмотрю на сколько там проще..
NEW 20.04.08 23:47
нет не с потолка, как это в экселе делается не знаю. Но во многих программах видела. Где-то данные заложены и адрес привязан к фамилии. Ну если это сложно, то не обязательно.
В принципе, userForm в экселе меня устраивает, одна проблемка, не пойму как этот дурацкий макрос создать.
Причем простенький: userForm-> несколько полей для заполнения->содержимое каждого текста попадает в заданные ячейки таблицы-> "Enter"
В принципе, userForm в экселе меня устраивает, одна проблемка, не пойму как этот дурацкий макрос создать.
Причем простенький: userForm-> несколько полей для заполнения->содержимое каждого текста попадает в заданные ячейки таблицы-> "Enter"
NEW 21.04.08 11:51
не сказать, что это сильно сложно, но для этого, как вам уже сказали, удобнее будет использовать Аксесс
так вы хотите, чтобы данные, введенные пользователем, распечатывались или в файле сохранялись?
в ответ Becci 20.04.08 23:47
В ответ на:
ет не с потолка, как это в экселе делается не знаю. Но во многих программах видела. Где-то данные заложены и адрес привязан к фамилии. Ну если это сложно, то не обязательно.
ет не с потолка, как это в экселе делается не знаю. Но во многих программах видела. Где-то данные заложены и адрес привязан к фамилии. Ну если это сложно, то не обязательно.
не сказать, что это сильно сложно, но для этого, как вам уже сказали, удобнее будет использовать Аксесс
В ответ на:
В принципе, userForm в экселе меня устраивает, одна проблемка, не пойму как этот дурацкий макрос создать.
Причем простенький: userForm-> несколько полей для заполнения->содержимое каждого текста попадает в заданные ячейки таблицы-> "Enter"
В принципе, userForm в экселе меня устраивает, одна проблемка, не пойму как этот дурацкий макрос создать.
Причем простенький: userForm-> несколько полей для заполнения->содержимое каждого текста попадает в заданные ячейки таблицы-> "Enter"
так вы хотите, чтобы данные, введенные пользователем, распечатывались или в файле сохранялись?
NEW 22.04.08 22:06
в ответ yabs 21.04.08 11:51
Дело в том, что эксель я хоть издалека видела, а эксес-только вообще никак..
В конечном итого вся таблица будет распечатана на A4, сохранять ее не нужно. Но в принципе, можно и ручками на печать послать, это не суть важно. Важнее, чтобы сначала табличка заполнилась.
Так и быть, на выходные возьму диск и поставлю ексесс.
В конечном итого вся таблица будет распечатана на A4, сохранять ее не нужно. Но в принципе, можно и ручками на печать послать, это не суть важно. Важнее, чтобы сначала табличка заполнилась.
Так и быть, на выходные возьму диск и поставлю ексесс.
28.04.08 23:43
в ответ Becci 22.04.08 22:06
я бы посоветовал поставить OpenOffice. Там встроенна база данных Base, и там у вас вс╦ это получится. Acces тоже хорошо, можнт даже иногда и лучше, но уж очень дорогое удовольствие, а OpenOffice бесплатный
http://witze.ucoz.ru/ - Весёлый сайт - для весёлых людейhttp://harz.ucoz.ru/ - [Гарц] - русскоязычный портал региона