Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Обмен значениями у двух элементов массива. - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Обмен значениями у двух элементов массива. (Макросы/Sub)
Обмен значениями у двух элементов массива.
Юрий_Нд Дата: Суббота, 26.10.2019, 12:18 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 416
Репутация: 10 ±
Замечаний: 0% ±

Excel 2013
Доброго дня Всем.
Можно ли осуществить обмен значениями у двух элементов массива?
Допустим, до обмена:
M(1,1,1-5)=1,2,3,4,5
M(1,2,1-5)=11,12,13,14,15
после обмена:
M(1,1,1-5)=11,12,13,14,15
M(1,2,1-5)=1,2,3,4,5
Спасибо __________ Юрий.
 
Ответить
СообщениеДоброго дня Всем.
Можно ли осуществить обмен значениями у двух элементов массива?
Допустим, до обмена:
M(1,1,1-5)=1,2,3,4,5
M(1,2,1-5)=11,12,13,14,15
после обмена:
M(1,1,1-5)=11,12,13,14,15
M(1,2,1-5)=1,2,3,4,5
Спасибо __________ Юрий.

Автор - Юрий_Нд
Дата добавления - 26.10.2019 в 12:18
Апострофф Дата: Суббота, 26.10.2019, 12:53 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 210
Репутация: 74 ±
Замечаний: 0% ±

Excel 2003
[vba]
Код
For c = 1 To 5
  t = M(1, 2, c)
  M(1, 2, c) = M(1, 1, c)
  M(1, 1, c) = t
Next c
[/vba]Угадал хотелку?
 
Ответить
Сообщение[vba]
Код
For c = 1 To 5
  t = M(1, 2, c)
  M(1, 2, c) = M(1, 1, c)
  M(1, 1, c) = t
Next c
[/vba]Угадал хотелку?

Автор - Апострофф
Дата добавления - 26.10.2019 в 12:53
Юрий_Нд Дата: Суббота, 26.10.2019, 12:59 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 416
Репутация: 10 ±
Замечаний: 0% ±

Excel 2013
Спасибо за ответ.
Хотелку конечно Вы угадали, но я бы хотел узнать, есть ли какие-то специальные методы-свойства для решения таких задач?
Если не ошибаюсь, в С++ есть функция Swap.
Именно поэтому и организовал тему, чтобы узнать, есть ли что-то подобное в Вба Excel?
 
Ответить
СообщениеСпасибо за ответ.
Хотелку конечно Вы угадали, но я бы хотел узнать, есть ли какие-то специальные методы-свойства для решения таких задач?
Если не ошибаюсь, в С++ есть функция Swap.
Именно поэтому и организовал тему, чтобы узнать, есть ли что-то подобное в Вба Excel?

Автор - Юрий_Нд
Дата добавления - 26.10.2019 в 12:59
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Обмен значениями у двух элементов массива. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!