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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.07.2010, 12:52   #31
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

есть генератор случайных чисел на листе2 с D4 по M4
на 1 листе в D35 меняються значения тоже с D4 по M4 первого листа только
Когда совпадет не нулевое значение D35 и единичное значение в генираторе СЛЧисел то вызов формы.
Freddy19 вне форума
Старый 14.07.2010, 13:01   #32
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
Радость

Цитата:
Сообщение от аналитика Посмотреть сообщение
сначала, конечно, надо это сделать
SpinButton1.Min = 0
Тогда при таком значении и D35 должна быть пустой.
Ладно фиг с SpinButton1.Min = 0 сойдет и так
Freddy19 вне форума
Старый 14.07.2010, 13:04   #33
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

Код:
dim r as range

For each r in Sheets(2).Range("D4:M4")
   If Sheets(1).Range("D35").Text <> 0 And r.text = 1 Then
      FormAvariyDM.Show
   End If
next r
зачем используешь св-во Text, тебе критично как ячейка отображается?
аналитика вне форума
Старый 14.07.2010, 13:07   #34
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

Цитата:
Сообщение от аналитика Посмотреть сообщение
Код:
dim r as range

For each r in Sheets(2).Range("D4:M4")
   If Sheets(1).Range("D35").Text <> 0 And r.text = 1 Then
      FormAvariyDM.Show
   End If
next r
зачем используешь св-во Text, тебе критично как ячейка отображается?
Ну а как без этого свойства обратиться к содержимому ячейки?
Freddy19 вне форума
Старый 14.07.2010, 13:09   #35
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

.value - это св-во по умолчанию, т.е. его не обязательно писать, напр., твой код:
If Sheets(1).Range("D35") <> 0 And r = 1 Then

или

If Sheets(1).Range("D35").value <> 0 And r.value = 1 Then
аналитика вне форума
Старый 14.07.2010, 13:09   #36
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

dim r as range

For each r in Sheets(2).Range("D4:M4")
If Sheets(1).Range("D35").Text <> 0 And r.text = 1 Then
FormAvariyDM.Show
End If
next r

не понимает единицу. реагирует на ненулевые значения D35 только
Freddy19 вне форума
Старый 14.07.2010, 13:12   #37
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
По умолчанию

Цитата:
Сообщение от аналитика Посмотреть сообщение
.value - это св-во по умолчанию, т.е. его не обязательно писать, напр., твой код:
If Sheets(1).Range("D35") <> 0 And r = 1 Then

или

If Sheets(1).Range("D35").value <> 0 And r.value = 1 Then
Хоть так хоть так условие не работает, реагирует только на D35
Freddy19 вне форума
Старый 14.07.2010, 13:15   #38
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

это вот попробуй
val(r.value) = 1
, если не получится, прицепляй файл
аналитика вне форума
Старый 14.07.2010, 13:18   #39
аналитика
Форумчанин
 
Регистрация: 14.05.2009
Сообщений: 311
По умолчанию

а может все нормально, просто вероятность генератору с непрерывным законом распределения (или он у тебя все-таки дискретный) попасть в единицу теоретически равна нулю
аналитика вне форума
Старый 14.07.2010, 13:24   #40
Freddy19
Пользователь
 
Аватар для Freddy19
 
Регистрация: 08.07.2010
Сообщений: 81
Радость

в генераторе частенько попадаються 1
Вложения
Тип файла: rar П_Управление_ДМ_и_НА.rar (41.0 Кб, 18 просмотров)
Freddy19 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по мелочи Syltan Общие вопросы C/C++ 6 29.09.2009 00:19
Вопрос по мелочи Golovastik Общие вопросы C/C++ 8 23.07.2009 22:47
Задачи вызывают затруднение... матрица и сумма ряда. GorNikSar Паскаль, Turbo Pascal, PascalABC.NET 2 21.12.2008 12:51
Задачи вызывают затруднение... матрица и сумма ряда. GorNikSar Помощь студентам 2 19.12.2008 07:11