Форматирование ячейки Excel с использованием условия IF Else IF - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь отформатировать ячейки с использованием кода vb.net, я довольно новичок в программировании на vb.net и нуждаюсь в помощи в том же. У меня есть столбец (G) в Excel содержит значение 100. Если G - столбец не содержит значение 100, то необходимо отформатировать H столбец как число если G-столбец содержит значение 100, то необходимо отформатировать столбец H как сумму в долларах и заменить 100 на слово «Total:» жирным цветом. Ниже приведен пример кода. У меня вся логика работает нормально - я имею в виду открытие и закрытие файла Excel, просто отформатируйте остаток, чтобы сделать

   If Final <> "100" Then
                worksheet.Range("H1", "H20000").NumberFormat = "#,###,###.00"

            ElseIf Final = "100" Then
                worksheet.Range("H1", "H20000").NumberFormat = "#,###,###.00"
                worksheet.Range(Cel.Row, Cel.Row).Value = "SS"
            End If
            Exit For
            'Cel.Offset(0, 1).Value = ID
        Next Cel
...