Проблема с функцией CountIf. Есть таблица с данными: 495 168 168 00623800000042263000 00623800000042263680 00623800000042263680 для подсчета ячеек с одинаковым содержанием используется следующая конструкция: WorksheetFunction.CountIf(Range(Cells(1, 4), Cells(4, 4)), Num) Num-переменная в которую передается значение по которому выбираются ячейки. Проблема в том что первые три строки таблицы обрабатываются нормально, а остальные три ячейки считаются одинаковыми. Данная проблема не зависит от версии Excel'я (проверялось в Excel XP SP3 и Excel 2003 SP1)
AleksME Может, всё-таки WorksheetFunction.CountIf(Range(Cells(1, 4), Cells(6, 4)), Num) ? Fl@sh добавил [date]1127054674[/date]: тип переменной Num какой? Если int - то работать не будет, размерность слишком большая. Сделай string