Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Баг excel 2007 в функции ВПР ?
 
Здравствуйте! обнаружил следующий баг. В прикрепленном файле в ячейке A1 указано время 11:00:00, которое было вбито вручную,  а в D1 - то же самое время, но выведенное по DDE. Функция ЕСЛИ считает значения равными, однако ВПР, похоже, думает иначе.    
Самое интересное, что если в ячейку A1 добавить какой-нибудь символ и тут же его удалить, внезапно все становится нормально и ВПР считает как надо.  
Вопрос: это у меня Excel глючный или у всех так и как от этого избавиться?
Worksheet_Calculate() не работает при выводе через DDE
 
Здравствуйте! Вот мой неработающий код  
Private Sub Worksheet_Calculate()  
If Worksheets("List").Cells(1, 5) = 1 Then  
  i = 2  
End If  
  Worksheets("List").Cells(i, 3) = Worksheets("List").Cells(2, 2)  
  i = i + 1  
  Worksheets("List").Cells(1, 5) = 0  
  If i = 34 Then  
  i = 2  
  End If  
  End Sub  
1. В ячейку 2, 2 идет вывод данных через DDE.  
2. В 3 столбце во второй ячейке присваивается только что поступившее значение.    
3. При поступлении следующего значения оно присваивается в третью ячейку 3 столбца и так далее.    
4. Затем, когда становится заполненной 33 ячейка, поступившее через DDE значение вновь должно сохраниться во второй ячейке.  
Подскажите, пожалуйста, что не так? почему Calculate  не работает?
Страницы: 1
Наверх