Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Как прочитать HTML formatted email через MAPImessages? Как прочитать HTML formatted email через MAPImessages? https://www.cyberforum.ru/ vba/ thread475594.html Каким образом сделать следующие... VBA
1. В диалоговой форме при открытии книги из поля со списком выбирается значение(текст из 2-х букв). Где хранить список для комбобокса? На скрытом листе или в модуле? Если он динамически? 2. По выбранному значению (п.1), после нажатия кнопки, отбираются листы в названии которых есть эти самые 2-е буквы и становятся видимыми(изначально все листы скрытые) остальные удаляются. После заполнения...
VBA Сохранение файла с условием из ячейки https://www.cyberforum.ru/ vba/ thread475555.html
можно ли сделать так, чтобы при нажатии кнопки, файл сохранялся и при этом ему в качестве имени присваивалось значение определенной ячейки? заранее благодарен!
VBA Какая функция выполняет макроподстановку в VBA https://www.cyberforum.ru/ vba/ thread475545.html
Для примера: есть строковая переменная vari='coup!' а как мне вытащить само значение coup! в фоксе это было бы &vari, а в Accesse ?
Как сохранять элементы массивов (коллекций) при закрытии файла? VBA
... при закрытии файла? Спасибо
VBA Меню встроенное в программу VBA Как можно встроить в программу, написанную на VBA полноценное меню? Я пробовал создать dll на VB6 для этого - не работает. Заранее спасибо, Женя. https://www.cyberforum.ru/ vba/ thread475530.html
VBA Ищем программиста на VB Группа компаний КОМКОН (Москва) Internet : www.comcon-2.ru Ведущая российская исследовательская компания. Филиалы в 11 городах России. Штат более 150 сотрудников. На рынке - 11 лет. Новый офис с ультра-модным дизайном от IKEA. 3,18,19 этажи завода Динамо (М. Автозаводсткая) - обзорные виды на всю Москву. Собственная столовая. Страховка. Автостоянка. Профессиональные кадры. ТРЕБУЕТСЯ ... https://www.cyberforum.ru/ vba/ thread475516.html А как вообще изучать VBA? VBA
Почитав форум, понял, что оказался в ситуации многих. Т.е. - есть приказ Начальства - улучшить Эксель посредством VBA. Срочно. Ну, это, конечно, захватывает и хочется углубляться в эти дебри бесконечно. Начинаешь покупать литературу. Одна беда - все от Каммингса до Карпова пишут на тему 'Вот как Я - Великий и Ужасный - понимаю VBA.' По-моему это все очень больные люди. Не подскажете-ли, есть...
VBA Как определить последнюю запись в таблице данных? https://www.cyberforum.ru/ vba/ thread475485.html
Программа выводит данные в EXCEL в табличном виде. Новая запись появляется в случайный момент времени и записывается в стоке, расположенной ниже предществующей. Каким образом я могу определить, что новая запись получена, а также перенести данные в другую ячейку?
VBA Автоматическая подгрузка ComboBox Active https://www.cyberforum.ru/ vba/ thread475483.html
Подскажите пожалуйста, как сделать так чтобы ComboBox вставленный на рабочий лист Excel, при открытии книги содержащей этот лист автоматически подгружался, то есть необходимо чтобы макрос описывающий параметры заполнения ComboBoxa выполнялся автоматически. Всем большое Спасибо!
Работа с UserForm, как их связывать с ADOdc? VBA
Может кто поможет! В Excel или MS Project создана UserForm. Если добавить в неё компонент TextBox, DBLis, DataGrid или аналогичный, то исчезает свойство DataSource и становится непонятным, как их связывать с ADOdc??? Кроме того в Code формы перестают быть видны глобальные переменные созданные в модулях приложений???
VBA Закрытие сессии Excel, как выполнить? https://www.cyberforum.ru/ vba/ thread475473.html
Люди помогите! Такая проблема при попытке сгрупировать вычисляемый Range открывается в фоновом режиме сессия Excel и я почему-то не могу ее закрыть. Подскажите как ее закрыть или предложите свой вариант группировки. Спасибо.
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 13
28.04.2009, 21:22 0

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

28.04.2009, 21:22. Показов 10941. Ответов 1
Метки (Все метки)

Ответ

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


Вернуться к обсуждению:
Как можно из выделенного столбца каждую вторую ячейку перенести на столбец вправо и на ячейку вверх? VBA
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2009, 21:22
Готовые ответы и решения:

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

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

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

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

1
28.04.2009, 21:22
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 к определенной картинке
У меня есть класс которых хранит в себе строку и путь к рисунку. Можно и сам рисунок,дело не в...

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