0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 5
1

Как можно из выделенного столбца каждую вторую ячейку перенести на столбец вправо и на ячейку вверх?

28.04.2009, 12:05. Показов 10403. Ответов 1
Метки нет (Все метки)

До вчерашнего дня ни VBA ни excel-ными макросами не интересовался, да и не надо было, а вот приспичило. Объясните как можно из выделенного столбца каждую вторую ячейку перенести на столбец вправо и на ячейку вверх???? т.е.
12 12 13
13
14 => 14 15
15
16 16

вроде того...
Заранее благодарен.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2009, 12:05
Ответы с готовыми решениями:

Как записать переход по стрелке вниз на одну ячейку, либо вправо - влево - вверх
Добрый день. Необходимо в макросе прописать переход по стрелке вниз на одну ячейку, либо вправо -...

Разделить ячейку, чтобы можно было вписать в одну названия столбца (вниз) и строки (вправо)
1. Можно ли сделать нулевую ячейку, т.е. A0, например? 2. Как разделить ячейку, чтобы можно было...

Смещение столбца вверх на одну ячейку - как?
Смещение столбца вверх на одну ячейку - как это сделать?

Как сцепить каждую ячейку столбца А с каждой ячейкой ст. B (все комбинации)
Уважаемые знатоки Excel, помогите пожалуйста написать функцию для решения такой задачки Есть...

1
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 13
28.04.2009, 21:22 2
Visual Basic
1
2
3
4
5
6
7
8
9
Sub vp()
 tsto = Selection.Column - 1 'определяем номер столбца, предшествующего выделенному
 i = 1
 While Range('A1').Offset(i, tsto).Value <> '' 'крутим цикл до первой пустой ячейки
  Range('A1').Offset(i - 1, tsto + 1).Value = Range('A1').Offset(i, tsto).Value 'производим перестановку
  Range('A1').Offset(i, tsto).Value = '' 'удаляем значение в каждой второй ячейке
  i = i + 2 'наращиваем цикл
 Wend
End Sub
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2009, 21:22
Помогаю со студенческими работами здесь

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

Создать два столбца с ценами, перенести ячейку, заменить значения
Добрый день! Имеется excel файл напечатанного ниже формата: Строка &quot;1&quot; - Наименования столбцов;...

Перенести (скопировать) значения столбца B соблюдая строчность, в нужную ячейку диапозона C:J
Здравствуйте!!! Помогите плиз! Перенести (скопировать) значения столбца B соблюдая строку, в...

Можно ли привязать каждую ячейку ListView к определенной картинке
У меня есть класс которых хранит в себе строку и путь к рисунку. Можно и сам рисунок,дело не в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru