Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Изменение формата колонки Excel На текст

Изменение формата колонки Excel На текст
Я
   Chameleon1980
 
16.09.16 - 12:06
запись макроса показал

Sub Макрос5()
'
' Макрос5 Макрос
'

'
    Columns("G:G").Select
    Selection.NumberFormat = "@"
End Sub

мне жеж нужно не G:G, а, например 5:5

но число что-то не приняло

кто знает как числом выделить нужную колонку для изменения формата?
спасибо
 
 
   Chameleon1980
 
1 - 16.09.16 - 12:18
Ну вобщем т.к. мне одну колонку только нужно, то катит вот так
Sub Макрос5()
'
' Макрос5 Макрос
'

'
    Columns(10).Select
    Selection.NumberFormat = "@"
End Sub


вроде, если нужно несколько, то можно попробовать через 
Range

Это так - если кому интересно
   SergTheGreat
 
2 - 16.09.16 - 16:00
Columns(10) - это и есть объект Range, состоящий из ячеек одного столбца. И выделять его в принципе не обязательно, можно сразу изменять свойство:
Columns(10).NumberFormat = "@"
   Fragster
 
3 - 16.09.16 - 16:00
а сразу в макете сделать не судьба?
   Fragster
 
4 - 16.09.16 - 16:02
галка "содержит значение" и тип значения "строка"
   Chameleon1980
 
5 - 16.09.16 - 17:06
(2) ну согласен
по привычке с записи макроса начинал

времени не было
   Chameleon1980
 
6 - 16.09.16 - 17:06
(3)(4) чта?

в теме не заметно упоминание Excel?
   Fragster
 
7 - 16.09.16 - 17:51
(6) мой телепат говорит, что такая необходимость часто возникает, когда печатную форму с длинными числами (или цифровыми артикулами и т.п.) из 1с сохраняют.
   Chameleon1980
 
8 - 16.09.16 - 19:51
(7) не то тут

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует