Страницы: 1
RSS
Функция определенная пользователем.
 
Почему не работает функция  
Function Rez(X, Y)  
        XY = Year(X)  
        YY = Year(Y)  
        XM = Month(X)  
        YM = Month(Y)  
        XD = Day(X)  
        YD = Day(Y)  
       ......  
End Function  
Выдает ошибку сразу при вызове Variable not defined.  
И еще вопрос как создать свой формат даты
 
Наверно, в начале текста модуля стоит Option Explicit?  
Можно закомментить или удалить эту строку.  
Но лучше объявить переменные с помощью оператора Dim. Это правильный стиль программирования.  
 
ЗЫ 55005 - фул хаус!
 
Спасибо, попробую
 
Закомментировала и все заработало. Спасибо.  
Не подскажите как создать свой формат даты?
 
{quote}{login=Лиля}{date=17.06.2010 02:12}{thema=}{post}Не подскажите как создать свой формат даты?{/post}{/quote}  
Я так думаю, что надо в редакторе VBA (вызывается из Excel по Alt+F11) надо надавить F1 (вызвать помощь) и забить в строке поиска вот это:  
 
format  
Справка по функции Format нужна, короче. Там описание какими символами и как описывать формат, определенный пользователем (для даты, для числа, для строки и т.д.) ну и примеры.  
Успехов!
Кому решение нужно - тот пример и рисует.
 
Не могу понять почему выдает не правильный результат.  
Если ставить контрольный точки в функции там все как и должно быть, а на экран выводит не правильно.  
 
<EM><STRONG>Файл удален</STRONG> - велик размер - [<STRONG>МОДЕРАТОРЫ</STRONG>]</EM>
 
С первым файлом я погорячилась. Надо смотреть другой
 
В выложенном Вами примере идет ссылка на другую книгу, которой у нас нетути...  
поэтому в ячейке "что выдает" стоит "#Н/Д".  
"...чтожеделатьшеф,чтоделать?!!!" :)
Кому решение нужно - тот пример и рисует.
 
ой, то есть не #Н/Д, а #ИМЯ?
Кому решение нужно - тот пример и рисует.
 
Извините, надо смотреть второй выложенный файл. Там все нормально
 
Я данные не обновлял, у меня 00.12.02  
Но код функции целиком посмотреть не отказался.
 
В начтоящее времся меня интерисует только результаты функции Rez
 
Все остальные функции можно безболезненно удалить . Простите, что забыла это сделать сама.
Страницы: 1
Читают тему
Наверх