Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2015, 17:04   #1
olegoriginal
Новичок
Джуниор
 
Регистрация: 11.05.2015
Сообщений: 2
По умолчанию Перенос значения

Нужно перенести определенное значение из одной ячейки в другую. В Конкретном случае в 3 колонки у нас пишется Samsung Galaxy s II. Нужно чтобы "Samsung" переносилось во вторую колонку "Бренд", а "Galaxy s II" оставалось в третьей колонке. То есть нужен какой-то макрос скорее всего, потому-что таких моделей в таблице будет много. Прикрепляю пример
Вложения
Тип файла: rar Example.rar (6.9 Кб, 10 просмотров)
olegoriginal вне форума Ответить с цитированием
Старый 01.06.2015, 22:39   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Запустите этот макрос. Потом можете продолжить заполнение ст. А, С и запустить снова - макрос не тронет уже разделенные строки.
Код:
Sub Oleg()
Dim v(), i&, s$()
With Range("A3", Cells(Rows.Count, "C").End(xlUp))
  v = .Value2
  For i = 1 To UBound(v)
    If Not IsEmpty(v(i, 1)) Then
      If IsEmpty(v(i, 2)) Then
        s = Split(v(i, 3), , 2)
        If UBound(s) Then
          v(i, 2) = s(0)
          v(i, 3) = s(1)
        End If
      End If
    End If
  Next
  .Value2 = v
End With
End Sub
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 02.06.2015, 00:51   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

строки с брендами:
Hewlett Packard
Western Digital
Ideal Power
Fujitsu Siemens
и им подобными лучше сразу удалить из списка
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование ячейки и перенос значения ячейки через форму на другой лис Susven Microsoft Office Excel 2 11.06.2013 09:18
Автоматический перенос значения Roberto182 Microsoft Office Access 1 21.02.2013 04:32
Сравнение 2х открытых файлов и перенос значения maroskaaa Microsoft Office Excel 6 12.04.2012 13:07
Как найти все N-значения и заменить их на значения из 2-х ячеек? Smile2007 Microsoft Office Excel 10 09.12.2010 09:34
При переходе по гиперссылке перенос значения SMShrek Microsoft Office Excel 6 18.05.2010 11:39