\m/ 80's metal \m/

Информационно-аналитический форум "80 см пыли" (In Search We Trust) "У нас никто никуда не спешит"
Me For You - http://me-4u.com
It is currently 22 Sep 2018

All times are UTC + 3 hours

Spoiler
Chat - temporary registration for foreign users (please leave your application here)







Post new topic Reply to topic  [ 25 posts ]  Go to page Previous  1, 2
Author Message
 
PostPosted: 17 Jan 2015 
консэрваторъ
Joined: 11 Aug 2007
Posts: 15912
Lоcаtion: Псков
Age: 44
Name: Сергей
Правильный on-line конвертер офисных доков

Всем здрасьте... Надо сконвертировать вордовский файлик с длинным списком содержащим гиперссылки в экселевский, важно чтобы эти гиперссылки не потерялись... :oops: https://yadi.sk/i/g4B9mxi4e3UJS

_________________
THRASH 'EM ALL


Top
 Profile E-mail  
 
 
PostPosted: 02 Jul 2015 
консэрваторъ
Joined: 11 Aug 2007
Posts: 15912
Lоcаtion: Псков
Age: 44
Name: Сергей
Scatterbrain wrote:
Будет время, займусь тоже как-то подобным.

Смешно... :(
Scatterbrain wrote:
А "передние" нули я бы всё равно убрал

Что бы получить такое?..
1975.5.91
1975.5.92
1975.5.93
Покажи это любому человеку (жоне например) и ты этим его поставишь в ступор сразу...

_________________
THRASH 'EM ALL


Top
 Profile E-mail  
 
 
PostPosted: 03 Jul 2015 
консэрваторъ
Joined: 11 Aug 2007
Posts: 15912
Lоcаtion: Псков
Age: 44
Name: Сергей
Вообщем вот основной принцип построения имён файлов с датами в имени для корректной сортировки их по алфавиту в браузере Windows и синхронной алфавитной сортировке списка их имён в Excel (!)

ГГГГ.ММ.ДД(NN)

*Унификация необходима для того, что бы более точная дата при сортировке оказывалась позже менее точной
*Эта форма позволяет указывать интервалы лет, месяцев, дней... указывается через дефис
*Неизвестные данные должны быть заполнены нулями!.. Что бы там Саныч не придумывал...
*Количество знаков в индексном регистре (NN) зависит от кол-ва имён с одинаковыми датами
*Если кол-во одинаковых имён до десятка, достаточно одного знака, если до сотни - два знака, до тысячи - три знака и т.д.
*Младшие разряды индексного номера до достижения следующего порядка заполняется нулями (!), это нужно Excelю, в противном случае он после номера 1 поставит 11, а не 2 и последовательность будет выглядеть к примеру вот так: (1),(10),(11),(12),(13),(2),(3),(4),(5),(6),(7),(8),(9)
*Индексный номер допускается отделять от дата-имени другим знаком, например, точкой... Скобки просто мне привычнее...

Вот что получилось у меня по итогам... | +
1965.11.07
1965-1966.00.00
1965-1968.00.00
1965-1970.00.00(01)
1965-1970.00.00(02)
1966.00.00
1968.00.00(01)
1968.00.00(02)
1968.09.14
1968-1972.00.00
1970-1971.00.00
1970-1977.00.00(01)
1970-1977.00.00(02)
1970-1977.00.00(03)
1970-1977.00.00(04)
1970-1977.00.00(05)
1970-1980.00.00
1970-1982.00.00(01)
1970-1982.00.00(02)
1972.00.00(01)
1972.00.00(02)
1972-1978.00.00
1974.00.00(01)
1974.00.00(02)
1974.00.00(03)
1974.00.00(04)
1975.00.00(01)
1975.00.00(02)
1975.00.00(03)
1975.00.00(04)
1975.05.09(01)
1975.05.09(02)
1975.05.09(03)
1975-1977.00.00
1976.00.00
1978.00.00
1979.12.25
1980.00.00
1980.06.00
1980-1985.00.00
1980-1988.00.00(01)
1980-1988.00.00(02)
1980-1988.00.00(03)
1980-1988.00.00(04)
1980-1988.00.00(05)
1980-1988.00.00(06)
1980-1988.00.00(07)
1980-1988.00.00(08)
1980-1988.00.00(09)
1980-1988.00.00(10)
1980-1988.00.00(11)
1980-1988.00.00(12)
1980-1988.00.00(13)
1985-1988.00.00(01)
1985-1988.00.00(02)
1985-1988.00.00(03)
1985-1988.00.00(04)
1986-1988.00.00(01)
1986-1988.00.00(02)
1986-1988.00.00(03)
1988.00.00(01)
1988.00.00(02)

Единственное, что неизбежно приведёт в будущем к ручной работе по переименованию - это уточнение дат в массивах... К примеру если в этом массиве дат

1980-1988.00.00(01)
1980-1988.00.00(02)
1980-1988.00.00(03)
1980-1988.00.00(04)
1980-1988.00.00(05)
1980-1988.00.00(06)
1980-1988.00.00(07)
1980-1988.00.00(08)
1980-1988.00.00(09)
1980-1988.00.00(10)
1980-1988.00.00(11)
1980-1988.00.00(12)
1980-1988.00.00(13)

уточниться одна дата, допустим вместо 1980-1988.00.00(04) я напишу 1986.00.00, то все имена, начиная с 05-ого мне придётся переименовать на единицу меньше... А файл с новым именем 1986.00.00 отсортируется в соответствующее место, при чём если файл с таки именем уже существует, то браузер ему автоматически присвоит индекс (1), что тоже придётся исправлять в ручную... Но это уже издержки... :drink:
А вообще мир чисел довольно занимательная штука... Азы :arrow: https://ru.wikipedia.org/wiki/%D0%A7%D0 ... 0%BB%D0%BE

_________________
THRASH 'EM ALL


Top
 Profile E-mail  
 
 
PostPosted: 03 Jul 2015 
Хиппей (support team)
User avatar
Joined: 30 Jul 2007
Posts: 106427
Lоcаtion: Киев (Kyiv, UA)
Age: 45
Name: Andrey
splatty wrote:
*Неизвестные данные должны быть заполнены нулями!.. Что бы там Саныч не придумывал...

Да, но не в первом же значении :punish:
splatty wrote:
Что бы получить такое?..
1975.5.91
1975.5.92
1975.5.93

Третье - это шо, год... переиздания? :lloo:

_________________


Top
 Profile E-mail  
 
 
PostPosted: 04 Jul 2015 
консэрваторъ
Joined: 11 Aug 2007
Posts: 15912
Lоcаtion: Псков
Age: 44
Name: Сергей
Scatterbrain wrote:
год... переиздания?

Ремастер, иптиль... :esel:

_________________
THRASH 'EM ALL


Top
 Profile E-mail  
 
 
PostPosted: 19 May 2016 
консэрваторъ
Joined: 11 Aug 2007
Posts: 15912
Lоcаtion: Псков
Age: 44
Name: Сергей
В первом посте ссыль на правильный онлине ковертер офисных доков... Пробовал разные и только этот корректно преобразовал таблицы и текст с картинками из .pdf в .xls...

_________________
THRASH 'EM ALL


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 25 posts ]  Go to page Previous  1, 2

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Яндекс.Метрика
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group