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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.01.2009, 20:37   #1
Aliyushka
Пользователь
 
Аватар для Aliyushka
 
Регистрация: 15.01.2009
Сообщений: 15
По умолчанию Маленький вопрос...

Можно через форму вывести окно с ошибкой!?
Если не тяжело,то объясните как это сделать?
Aliyushka вне форума
Старый 25.01.2009, 21:22   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Зачем через форму?
Для этого предусмотрен оператор MsgBox

Код:
Sub test()
    MsgBox "Invalid user.  Replace the user and press any key.", vbCritical, "Error 666"
    MsgBox "Вы допустили серьёзную ошибку. Вы осознаёте это?", vbExclamation + vbYesNo, "Ошибка"
End Sub
EducatedFool вне форума
Старый 25.01.2009, 21:45   #3
Aliyushka
Пользователь
 
Аватар для Aliyushka
 
Регистрация: 15.01.2009
Сообщений: 15
По умолчанию

у меня результат выводится на саму форму...Как мне его привязать!?
Полное "описание" моих вопросов уже есть, я уже спрашивала, но ни кто не поясняет!!!(((
Aliyushka вне форума
Старый 25.01.2009, 22:09   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Полное "описание" моих вопросов уже есть
Описание может и полное, но недостаточно понятное...

Цитата:
я уже спрашивала, но ни кто не поясняет!!!
Во-первых, надо приводить ссылку на тему, в которой ранее задавался вопрос (а лучше было задать вопрос в той же теме)

Во-вторых, Вы прикрепили к сообщению архив, состоящий из 2-х частей общим весом более мегабайта - мало у кого возникнет желание скачать обе его части, и потом восстановить исходный файл.

Далее:
Цитата:
у меня результат выводится на саму форму...
Кто будет разбираться в Ваших формах, если Вы даже не описали, что и как работает.
Особенно, с учётом того, что в Вашем файле вообще мало что работает...

Куда выводится результат?
К чему его надо привязать?
и т.д. и т.п.

Вывести сообщение об ошибке в Вашем случае можно примерно так:

Код:
Private Sub TextBox15_Change() ' в этот текстбокс заносится остаток
    If Not (IsNumeric(Me.TextBox14) And IsNumeric(Me.TextBox15)) Then Exit Sub
    If Val(Me.TextBox14) < Val(Me.TextBox15) Then MsgBox "Остаток превысил лимит!", vbCritical, "Ошибка"
End Sub
На случай, если кто пожелает поразбираться в вашем файле, выкладываю "облегчённую" его версию.
Пришлось вырезать 5 картинок, в результате чего архив стал весить в 30 раз меньше.
Если бы Вы больше занимались обдумыванием кода, и меньше разукрашиванием форм, - давно бы уже всё закончили...
Вложения
Тип файла: rar Бухгалтерия.rar (36.4 Кб, 12 просмотров)
EducatedFool вне форума
Старый 25.01.2009, 22:38   #5
Aliyushka
Пользователь
 
Аватар для Aliyushka
 
Регистрация: 15.01.2009
Сообщений: 15
По умолчанию

спасибо,постараюсь разобраться в своей работе,хотя мало вероятно!!!
Я ведь нормально объяснила,как мне кажется!!!
Я спросила:"Как через клика в "ввод" итоговая зарплата вписалась в лист и виден был на форме!!!"Учитывая того,что он на листе сохраняется
и 2вопрос заключался в выведении ошибки при превышения лимита!!!Вот!!!Просто я очень подробно расписала всё,и видимо многие не поняли сути,а точнее испугались объема вопроса!!)))
Aliyushka вне форума
Старый 25.01.2009, 23:14   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Я ведь нормально объяснила,как мне кажется!!!
Вам это только кажется...

Цитата:
Я спросила:"Как через клика в "ввод" итоговая зарплата вписалась в лист и виден был на форме!!!"
Вы сами-то поняли, что спросили?
Я сколько ни пытался уловить суть этой фразы, так ничего и не понял...

Цитата:
Просто я очень подробно расписала всё
Это Вы называете подробно?
Подробное описание Вашей работы будет занимать не меньше десятка страниц.
EducatedFool вне форума
Старый 26.01.2009, 00:30   #7
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

Доброй ночи! Постараюсь Вам помочь, подождите до утра!
С.М.С вне форума
Старый 26.01.2009, 00:37   #8
Aliyushka
Пользователь
 
Аватар для Aliyushka
 
Регистрация: 15.01.2009
Сообщений: 15
По умолчанию

Я поняла,что сказала,вроде ясен суть!!!Ну не знаю,кому как!)А что касается подробности,вроде никто так не описывал свою работу)))
С.М.С.,большое спасибо!!!
Aliyushka вне форума
Старый 26.01.2009, 03:49   #9
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

Проверте почту.
С.М.С вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маленький но интересный вопрос davechefirst Свободное общение 4 11.06.2008 17:38
Маленький вопрос(дата и время в с++) Goblin Общие вопросы C/C++ 3 27.05.2008 09:30
маленький вопрос 1234 Общие вопросы Delphi 1 10.03.2008 12:18
Помогите решить маленький ньюанс с загр. файлов Stema PHP 1 30.12.2007 11:35