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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2012, 09:18   #1
Out
Новичок
Джуниор
 
Регистрация: 27.10.2012
Сообщений: 2
По умолчанию Как сделать пустую яйчейку - яйчейкой с пробелом

Работаю корректором! и столкнулся с такой проблемой: в пустой яйчейке(полностью пустой) в таблице, нужно каким то образом родить пробел, иначе - беда, структура таблицы при занесении на сайт - ужасно корежится
может кто-нибудь знает макрос для сего действия? или как то заменой можно обойтись?
Out вне форума Ответить с цитированием
Старый 28.10.2012, 00:27   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Поставить курсор в ячейку и запустить макрос. Вставлять будет неразрывный пробел
Код:
Sub SpaceToEmptyCell()
    Dim oCell As Cell
    For Each oCell In Selection.Tables(1).Range.Cells
        If Len(oCell.Range.Text) = 2 Then
            oCell.Range.InsertAfter ChrW(160)
        End If
    Next
End Sub
Лучше день потерять — потом за пять минут долететь!©

Последний раз редактировалось viter.alex; 28.10.2012 в 01:34.
viter.alex вне форума Ответить с цитированием
Старый 07.11.2012, 02:04   #3
Пименов Александр
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 222
По умолчанию

ChrW(160) - это неразрывный пробел
ChrW(32) - это обычный пробел
Пименов Александр вне форума Ответить с цитированием
Старый 07.11.2012, 02:06   #4
Пименов Александр
Форумчанин
 
Регистрация: 17.11.2010
Сообщений: 222
По умолчанию

И макрос ставит их автоматически во все ячейки таблицы
Пименов Александр вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вставить пустую строку? n0str0m0 Microsoft Office Excel 8 06.01.2017 14:17
VBA как указать пустую ячейку? Onni Microsoft Office Excel 20 01.12.2011 13:44
Дано предложение из нескольких слов, отделенных пробелом или запятой и пробелом, заканчивающейся точкой..... zzz6 Помощь студентам 5 12.07.2011 11:00
Как удалить пустую строку? MyLastHit Общие вопросы Delphi 5 12.12.2010 19:13
как удалить пустую страницу? Gambler Microsoft Office Word 1 29.10.2006 20:57