|
Изменение формата колонки Excel На текст |
☑ |
0
Chameleon1980
16.09.16
✎
12:06
|
запись макроса показал
Sub Макрос5()
'
' Макрос5 Макрос
'
'
Columns("G:G").Select
Selection.NumberFormat = "@"
End Sub
мне жеж нужно не G:G, а, например 5:5
но число что-то не приняло
кто знает как числом выделить нужную колонку для изменения формата?
спасибо
|
|
1
Chameleon1980
16.09.16
✎
12:18
|
Ну вобщем т.к. мне одну колонку только нужно, то катит вот так
Sub Макрос5()
'
' Макрос5 Макрос
'
'
Columns(10).Select
Selection.NumberFormat = "@"
End Sub
вроде, если нужно несколько, то можно попробовать через
Range
Это так - если кому интересно
|
|
2
SergTheGreat
16.09.16
✎
16:00
|
Columns(10) - это и есть объект Range, состоящий из ячеек одного столбца. И выделять его в принципе не обязательно, можно сразу изменять свойство:
Columns(10).NumberFormat = "@"
|
|
3
Fragster
гуру
16.09.16
✎
16:00
|
а сразу в макете сделать не судьба?
|
|
4
Fragster
гуру
16.09.16
✎
16:02
|
галка "содержит значение" и тип значения "строка"
|
|
5
Chameleon1980
16.09.16
✎
17:06
|
(2) ну согласен
по привычке с записи макроса начинал
времени не было
|
|
6
Chameleon1980
16.09.16
✎
17:06
|
(3)(4) чта?
в теме не заметно упоминание Excel?
|
|
7
Fragster
гуру
16.09.16
✎
17:51
|
(6) мой телепат говорит, что такая необходимость часто возникает, когда печатную форму с длинными числами (или цифровыми артикулами и т.п.) из 1с сохраняют.
|
|
8
Chameleon1980
16.09.16
✎
19:51
|
(7) не то тут
|
|