2015-05-04 2 views
0

Как слить две ячейки в excel, используя условие «if» для примера; ячейки A1, B1, C1 ..., отображающие одни и те же данные, говорят «ABS». Теперь, когда я набираю ABS в B1, он должен автоматически сливаться с A1 и отображать только ABS, а не ABS/ABS. Thanx заранее для любых предложений.Объединение ячеек в Excel

+0

Я думаю, что ваш вопрос не о программировании, и нет какого-либо проверенного кода, который мы могли бы вам помочь, поэтому перенесите свой вопрос на сайт [SuperUser] (http://superuser.com), это будет иметь больше смысла там ;). –

ответ

0

Я не уверен, что это то, что вы имели в виду. Однако вы можете открыть VBA, нажав Alt + F11. Вы должны увидеть список имен рабочего листа, дважды нажмите на тот, который имеет свои данные и введите следующий код:

Private Sub Worksheet_Change(ByVal Target As Range) 

If Target.Address = "$B$1" Then 
    If Range("B1").Value = Range("A1").Value And Not (Range("A1").Value = "") Then 
     Range("B1").ClearContents 
    End if 
End If 

End Sub 

Теперь нажмите Alt + Q, чтобы вернуться в Excel. Если теперь вы вводите тот же текст в ячейке B1, который в настоящее время находится в A1, тогда текст, который вы только что ввели в ячейку B1, будет удален.

Я смущен вами использованием слова merge, так как это просто удалит текст, а не объединит его. Поэтому, если этот ответ не является тем, что вы искали, проясните свой вопрос.

+0

действительно должны обновлять ежедневный лист посещаемости в Excel. Итак, я хочу знать, что когда я набираю «P» в ячейке A1 и снова, если я набираю «P» в ячейке B1, ячейки A1 и B1 должны автоматически объединяться, а не вручную слияние ячеек. –

+0

Вы имеете в виду, если вы наберете букву p в начале текста, который она объединяет? Например, если ячейка ** A1 ** говорит ** PABC ** и ячейка ** B1 ** говорит ** P123 **, то вы хотите, чтобы и удалили, и ячейку ** A1 **, чтобы сказать ** PABC123 **? Если нет, я не могу понять, какой текст вы хотели бы слить, и, возможно, стоит опубликовать нам образец таблицы, которую вы используете. – wellimustbedead

+0

Я попытался опубликовать рабочий лист, но нет. Не знаю, как, мой метод не работал. Дайте мне идентификатор почты uer, я пришлю u рабочий лист –

Смежные вопросы