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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.10.2011, 12:21   #1
Vceznayka
Пользователь
 
Регистрация: 27.10.2011
Сообщений: 27
По умолчанию Если ячейка Сх содержит в начале значение Вх

Если ячейка Сх содержит в начале значение Вх то ничего не предпринимать, иначе соединить Вх и Сх

T = Range("B" & x)
R = Range("C" & x)
if R Like "[T]*" then
else
Range("C" & x).Value = Range("B" & x) & Range("C" & x)
end if

не работает

исходнеу значени
Вх = 7 Сх = 78542
Vceznayka вне форума Ответить с цитированием
Старый 28.10.2011, 12:27   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Код:
If R Like T & "*" Then
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 28.10.2011, 12:28   #3
vefer
Форумчанин
 
Регистрация: 11.10.2010
Сообщений: 134
По умолчанию

А как вы хотите соединить два значения?
vefer вне форума Ответить с цитированием
Старый 28.10.2011, 12:30   #4
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Можно так
Код:
Set T = Range("B" & x)
Set R = Range("C" & x)
If Not R Like T & "*" Then R.Value = T & R
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 28.10.2011, 12:35   #5
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
А как вы хотите соединить два значения?
Да вообще-то, элементарно, пример:
Range("a1").Value = Range("a1").Value & Range("b1").Value
или
Range("a1") = Range("a1") & Range("b1")
или
[a1] = [a1] & [b1]
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условие: ЕСЛИ ячейка непустая, то ... - как? Brandon Skywalker Microsoft Office Excel 11 16.02.2013 22:14
Работа формулы, только если ячейка содержит 5 цифр scratik Microsoft Office Excel 11 21.06.2011 15:27
Проверка ячейки на то содержит ли она значение из массива Maryver Microsoft Office Excel 5 14.04.2011 14:40
если число содержит цифру, тогда... Mitde Общие вопросы C/C++ 9 02.04.2011 23:34
Если ячейка пуста, то залить..... Verbludov Microsoft Office Word 12 21.10.2009 12:28