Удаление столбцов со сдвигом влево и срок со сдвигом вверх - VBA

Узнай цену своей работы

Формулировка задачи:

Добрый день! Имеется excel файл который необходимо привести к определённому формату, что необходимо сделать: 1. Удалить столбцы: A, B, C, E, F, G, I, J, K, L, N, O, P, Q, R, S, T, U, V, W, X со сдвигом содержимого столбцов влево; 2. Удалить строки: 1-3 со сдвигом всего содержимого всех строк вверх. Напишите пожалуйста макрос который будет выполнять операции напечатанные выше. Пример структуры файла во вложении: 1.

Cстраница "Исходник"

- страница содержащая исходную информацию; 2.

Страница "Необходимый результат"

- страница содержащая информацию к которой приводит вычисление макроса.

Решение задачи: «Удаление столбцов со сдвигом влево и срок со сдвигом вверх»

textual
Листинг программы
  1. Sub Удаление_выборочное()
  2.     Dim i&, A
  3.     A = Split("A,B,C,E,F,G,I,J,K,L,N,O,P,Q,R,S,T,U,V,W,X", ",")
  4.     For i = UBound(A) To 0 Step -1
  5.         Columns(A(i)).Delete
  6.     Next i
  7.     Rows("1:3").Delete
  8. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы