powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / почему то не понимает 0 значение ячейки
3 сообщений из 3, страница 1 из 1
почему то не понимает 0 значение ячейки
    #35496031
Nomad87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и снова здрасти :) такая необычная проблема -

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
With ActiveWorkbook
   For i =  1  To ActiveWorkbook.Sheets.count
   If Sheets(i).name <> "Итоговые данные" Then
        For j =  0  To count -  1 
           For v =  0  To  2 
                If (Sheets(i).Range("E" + CStr(j *  11  +  4  + v *  2 )).Value <> " ") Or (Sheets(i).Range("E" + CStr(j *  11  +  4  + v *  2 )).Value <>  0 ) Then
                    Sheets(i).Range("E" + CStr(j *  11  +  9 )).Value = Sheets(i).Range("E" + CStr(j *  11  +  9 )).Value - Sheets(i).Range("E" + CStr(j *  11  +  3  + v *  2 )).Value
                End If  
                If (Sheets(i).Range("F" + CStr(j *  11  +  4  + v *  2 )).Value <> " ") Or (Val(Sheets(i).Range("F" + CStr(j *  11  +  4  + v *  2 )).Value) <>  0 ) Then
                    Sheets(i).Range("F" + CStr(j *  11  +  9 )).Value = Sheets(i).Range("F" + CStr(j *  11  +  9 )).Value - Sheets(i).Range("F" + CStr(j *  11  +  3  + v *  2 )).Value
                End If
                If (Sheets(i).Range("G" + CStr(j *  11  +  4  + v *  2 )).Value <> " ") Or (Sheets(i).Range("G" + CStr(j *  11  +  4  + v *  2 )).Value <>  0 ) Then
                   Sheets(i).Range("G" + CStr(j *  11  +  9 )).Value = Sheets(i).Range("G" + CStr(j *  11  +  9 )).Value - Sheets(i).Range("G" + CStr(j *  11  +  3  + v *  2 )).Value
                End If
           Next v
        Next j
   End If  
   Next i
End With
проблемма в том что если:
Sheets(i).Range("E(F)(G)" + CStr(j * 11 + 4 + v * 2)).Value = 0 то все равно происходит вычитание ...
подскажите в чем проблема
...
Рейтинг: 0 / 0
почему то не понимает 0 значение ячейки
    #35496037
birk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй поставить
Код: plaintext
AND
...
Рейтинг: 0 / 0
почему то не понимает 0 значение ячейки
    #35496040
Nomad87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да уж ... ступил ... спасибо огромное :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / почему то не понимает 0 значение ячейки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]