Как в екселе поменять регистр симолов?
можно пройтись по ячейкам и сделать
Function foo (bar as variant)
On Error Goto hell
foo = UCase(Left(bar.Value, 1 + Right(bar.Value, Len(bar.Value) - 1)
exit function
hell:
foo = bar
end function
тогда похерятся формулы
можно в эту хрень завернуть все формулы (сделать её udf и в каждой ячейке сказать formula = "foo("&formula&")") и значения в ячейках, тогда тоже будет побочный эффект - похерится форма
хм. если предложения с точкой на конце, то есть один изврат вроде как. перенести в ворд таблицу, ворд сам поставит большие буквы, и обратно в эксель. вроде пошаманить и должно сработать)
в OpenOffice в Exсel (или как он там называется) это стоит по умолчанию вроде
перенести в ворд таблицускопировать в ворд, при этом скопируется как табличка, далее в ворде выделить эту таблицу и Shift+F3 несколько раз до желаемого результата, обратно скопировать в ексель.
Оставить комментарий
GAGAUZ25
Нужно в каждой ячейке сделать так, чтобы первая буква была прописной - остальные - строчные (как в предложениях). Есть текстовая функция для этого, но она меняет первый символ в каждом слове. VB не знаю.Мож кто-то может подсказать как это быстрее сделать или хотябы посоветуйте какое место справки VB почитать.