Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как склонить фамилии имена и отчества в родительном падеже?
 
Добрый день! Подскажите, как можно склонить ФИО из именительного в родительный падеж автоматически! Например в ячейке А1 я вписываю Иван Иван Иванович, а в соседней ячейки А2 должно появиться с Иванова Ивана Ивановича и т. д.
 
Вот тут посмотрите!
Если очень захотеть - можно в космос полететь ;)
 
Вот здесь  выложил архив с сохраненной Web-страницей и библиотеками функций и примерами их использования склонения ФИО по падежам
Согласие есть продукт при полном непротивлении сторон.
 
Спасибо, буду разбираться!!!
 
Здравствуйте! Предложенный код в #2 хорошо переводит ФИО с именительного в родительный падеж (работает в моем документе уже несколько лет), но к сожалению даже некоторые русские имена он переводит неверно. Например Иванова Ольга Александровна в родительном падеже звучит как Ивановой Ольгы Александровны.
Есть новый макрос где убраны подобные неточности и который работает лучше?
 
Новый макрос есть, но я его не выкладывал (не обновлял статью из #2)
Сами подкорректируйте правила склонения в коде, это несложно
 
Всё подкорректировал, заработало.
 
Ещё скажите, можно ли подправить макрос, чтобы ФИО переводились в родительный падеж с двойными фамилиями, например Иванова (Петрова) Марина Владимировна?
 
Двойные фамилии пишутся через дефис. В #8, вероятно, речь идет о прежней (девичьей) фамилии.
Владимир
 
Цитата
sokol92 написал:
В #8, вероятно, речь идет о прежней (девичьей) фамилии.
Да именно о девичьей фамилии.
Хотелось бы конечно, чтобы макрос смог перевести в родительный падеж и двойные и девичьи фамилии.
Изменено: serpan - 16 Июн 2019 15:00:22
 
Девичьи фамилии склоняются по общему правилу. С двойными сложнее (цитата из Розенталя):
Цитата
В русских двойных фамилиях первая часть склоняется, если она сама по себе употребляется как фамилия, например: песни Соловьева-Седого, картины Соколова-Скаля. Если же первая часть не образует фамилии, то она не склоняется, например: исследования Грум-Гржимайло, в роли Сквозник-Дмухановского, скульптура Демут-Малиновского.
Изменено: sokol92 - 16 Июн 2019 17:13:03
Владимир
 
Цитата
serpan написал:
Ещё скажите, можно ли подправить макрос, чтобы ФИО переводились в родительный падеж с двойными фамилиями
можно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
sokol92 написал:
Девичьи фамилии склоняются по общему правилу.
Не склоняются. Например ввожу Иванова (Петрова) Ольга Сергеевна, а выдает Ивановы (петрова)а Ольгаа
Страницы: 1
Читают тему (гостей: 1)
Наверх