Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Работа с MS Office > замена текста на дату


Автор: ller 25.3.2011, 16:50
Есть ячейки с содержимым 1/4, 2/4, и т.д
Я хочу /4 заменить на /3. т.е. Чтобы получилось 1/3, 2/3, итд

Так он после замены мне подставляет дату 1 марта ит.д
Если при замене указать, что ячейки текстовые, то он вставляет числа 40604...

P.S. тип ячеек текст

Автор: Akina 25.3.2011, 20:10
укажи явно, что это текст.

Автор: ller 27.3.2011, 23:12
как это сделать?

Автор: Akina 28.3.2011, 10:46
Добавь первым символом одинарную кавычку.
Код

Range("A1").Value = "'" & Replace(Range("A1").Value,"4", "3")

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)