У меня есть некоторый существующий код, который просматривает несколько столбцов и копирует данные с одной вкладки на другую, но мне нужно ввести дополнительный код, который пересчитывает один из этих столбцов, прежде чем вставить его в новую вкладку. Я искал повсюду помощь, но нашел мало, что может помочь.
Таким образом, мне нужен код VBA, который ищет столбец в Excel, пересчитывает значения в другом столбце на основе его результатов, а затем копирует и вставляет диапазон значений в новый лист после завершения.
Для иллюстрации ...
Лист 1:
- Столбец A имеет ряд значений в долларах
- Столбец B содержит коды X или Y
Мне нужен код, который эффективно говорит:
If column B = X
Then multiply value in Column A* 2
Else leave as is
Затем скопируйте столбец A в столбец листа 2 C (или любой другой столбец на данный момент, действительно)
Я пытался написать код сам, но я все еще начинающий и изо всех сил. Надеюсь, что это имеет смысл!