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

Страницы: 1
Прибавление числа к диапазону
 
Имеется диапазон, а точнее два столбца с числовыми данными. Необходимо прибавить к каждому столбцу определенное число. Для каждого столбца это число разное. Числа могут быть как положительные, так и отрицательные. В примере для первого столбца это +1000, для второго -1000. При выполнении макроса необходимо ввести данные в окно ввода. Т.к. с userform это долго, мучительно (не научился работать еще с ними), предлагаю сделать 2 последовательных InputBox. Может кто нибудь реализовать?
Изменено: serjloskut - 17.09.2017 04:06:00
Удалить формулы округления
 

Здравствуйте. Как добавить с помощью макроса в выбранный диапазон ячеек, содержащий формулы, формулы округления разобрался. Но теперь не могу придумать как удалить из выбранного диапазона формулы с округлением, но так, чтобы остальные формулы остались. пример во вложении.

Площадь многоугольника. пользовательская функция
 
Здравствуйте. Есть координаты вершин замкнутой фигуры (столбцы А и В). необходимо узнать ее площадь по формуле площади Гаусса. В ячейке В28 рузультат полученный с помощью пользовательской функции:
Код
Function PlMnUg(xy As Range) As Single
  Dim r As Long, s As Single
  ''s = 0
  With xy
    For r = 1 To .Rows.Count - 1
      s = s + (.Cells(r, 1) * .Cells(r + 1, 2) / 2 - .Cells(r + 1, 1) * .Cells(r, 2) / 2)
    Next
  End With
  PlMnUg = Abs(s)
End Function
В ячейке С26 та же площадь, но вычисленная с помощью промежуточного столбца С. Результаты разные. Не могу понять почему. Может кто нибудь помочь?
Сверка данных с разных листов
 

Здравствуйте товарищи. Есть вот такая задача.

1.      Исходные данные

Лист1 – данные, которые необходимо проверить. Представляет собой таблицу с числовыми значениями. Некоторые ячейки пустые.

Лист2 – лист4. Таблицы с числовыми значениями. Некоторые ячейки пустые. В некоторых ячейках текст. Некоторые ячейки могут быть объединены.

2.      Задача. Сверить значения из Лист1 со значениями Лист2-Лист4. Но при этом каждая строка проверяется только на определенном листе (написано в примечании). Т.е. не во всей книге. Например. Если значение с Листа1 найдено на Листе2, то эта ячейка окрашивается в зеленый цвет, если не найдено – то в красный. Если ячейка пустая, то ничего не делается.

3.      Таблица на листе 1 может содержать как 10 строк, так и 50. И желательно настройку каждой строки (на каком листе необходимо проверять) можно было отредактировать в исходном коде макроса.

Пример во вложении. Если задача непонятна, то задавайте вопросы. Отвечу.

Страницы: 1
Наверх