Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: def_RAIN от 15.08.2017, 17:28

Название: Формат ячеек. Изменить "Обычный" стиль для всех файлов excel
Отправлено: def_RAIN от 15.08.2017, 17:28
Здравствуйте, господа.
Ситуация следующая, хочу знать возможно ли вообще такое выполнить в Excel:
При создании нового документа Excel (для меня нет разницы Книга или шаблон) все ячейки в этом файле всегда по умолчанию создаются с Числовым форматом - Общий.
Для меня это является критичным, т.к. вновь созданный файл уже открывается с заранее заполненными ячейками(сторонняя программа создает отчет) и текст некоторых из ячеек начинаются с "0" (допустим 0402). Т.к. Формат по умолчанию Общий, то все 0402 превращаются в 402. И с этим уже ничего сделать нельзя, даже если я поменяю формат ячейки на Числовой, то на данном этапе это уже поздно, текст в таких ячейках так и останется 402, а править их в ручную дописывая нолик впереди нет времени. 

Вот я и задумался, можно ли как то сделать так, что все новые документы excel уже открывались с заранее выставленным Текстовым числовым форматом?
Или как то изменить стиль "обычный" где то в недрах excel, чтобы там был нужный мне текстовый формат раз и навсегда.


Название: Re: Формат ячеек. Изменить "Обычный" стиль для всех файлов excel
Отправлено: def_RAIN от 15.08.2017, 17:58
Вроде как то можно задать параметры запуска excel поместив отредактированный нужным образом шаблон "Excel.xltx" в папку C:\Program Files\Microsoft Office 15\root\office15\XLSTART и все последующие запуски будут открывать программу по данному шаблону. Но у меня не хочет, наверно делаю что то не так... Либо не в том направлении копаю...
Название: Re: Формат ячеек. Изменить "Обычный" стиль дл&#
Отправлено: kuklp1 от 15.08.2017, 20:29
Если
Цитироватьсторонняя программа создает отчет
то Вы хоть заменяйтесь шаблоны, форматы и т. д.. Шаблоны влияют на вновь созданные НА ИХ ОСНОВЕ файлы. А открываемый уже созданный файл будет иметь те форматы, которые заложены при создании. Если бы речь шла об импорте txt, csv файлов, там еще можно было бы повлиять на ПРЕОБРАЗОВАНИЕ форматов при открытии. Посему обращайтесь к авторам "сторонней программы". Пусть фиксят свой косяк.
Название: Re: Формат ячеек. Изменить "Обычный" стиль дл&#
Отправлено: def_RAIN от 15.08.2017, 22:51
Цитата: kuklp1 от 15.08.2017, 20:29
Если
Цитироватьсторонняя программа создает отчет
то Вы хоть заменяйтесь шаблоны, форматы и т. д.. Шаблоны влияют на вновь созданные НА ИХ ОСНОВЕ файлы. А открываемый уже созданный файл будет иметь те форматы, которые заложены при создании.

Странно это, большинство более менее серьезного ПО имеют возможность полноценной настройки под нужды пользователя. А в Excel, получается, максимум как можно что то настроить под себя, так это создать Шаблон, да и то в моем случае не решает проблему.

Цитата: kuklp1 от 15.08.2017, 20:29
Если бы речь шла об импорте txt, csv файлов, там еще можно было бы повлиять на ПРЕОБРАЗОВАНИЕ форматов при открытии. Посему обращайтесь к авторам "сторонней программы". Пусть фиксят свой косяк.

Стороннее ПО с которым я работаю вряд ли можно упрекнуть, дело в том, что оно может сгенерировать отчет как в Excel, так и в TXT. Правда с первым есть проблема, о которой здесь идет речь... А вот с отчетом в txt я все делаю топорно, в лоб =) просто  сначала вручную создю Excel книгу, в ней изменяю формат всех ячеек на Текстовый и после этого уже копирую содержимое из txt файла в заранее подготовленную Книгу Excel. Но это дополнительные действия.

Поэтому и думаю как это можно автоматизировать. Надоело копировать вручную из txt в excel... Тем более что можно параллельно создать отчет в обоих форматах.
Название: Re: Формат ячеек. Изменить "Обычный" стиль дл&#
Отправлено: kuklp от 15.08.2017, 23:04
ЦитироватьА в Excel, получается, максимум как можно что то настроить под себя, так это создать Шаблон, да и то в моем случае не решает проблему.
Вы подобных глупостей лучше не пишите. Если криворукие программисты вроде 1С лепят отчеты в кривые же файлы формата Эксель, то сам Экс тут ни при чем. В нем даже чересчур избыточные возможности всевозможного форматирования. На любой самый извращенный вкус. Достаточно иметь голову и некривые руки. Если какой-то балбес сносит столб на БМВ, то виноват не БМВ, а балбес.
Название: Re: Формат ячеек. Изменить "Обычный" стиль дл&#
Отправлено: def_RAIN от 15.08.2017, 23:18
Это не 1С, даже близко не стояла. Серьезное американское ПО, лучшее в своей сфере. К слову, за стоимость сопоставимой с новеньким БМВ =)
Значит Вы тоже склоняетесь к тому что мои попытки подстроить Excel бесполезны.
Название: Re: Формат ячеек. Изменить "Обычный" стиль дл&#
Отправлено: kuklp от 16.08.2017, 07:38
ЦитироватьВы тоже склоняетесь к тому что мои попытки подстроить Excel бесполезны.
Э нет. Не приписывайте мне то, чего я не говорил. 8) Если речь о столбце(-ах) с идентификаторами с одинаковым к-вом символов, то лидирующие ноли можно вернуть при помощи формата в Эксель файле. Так же можно записать макрос импорта текста с предустановленным форматом нужных столбцов.