Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Нумерация субтитров - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Нумерация субтитров
Юра Дата: Понедельник, 01.07.2013, 23:17 | Сообщение № 1
Группа: Гости
Добрый день! Всё мучаюсь, не могу понять как в файле с субтитрами заменить буквы z перед таймингами на числа по порядку 1,2,3,4....
Текст там такого содержания

z
00:00:44,000 --> 00:00:49,000
bu nedenle projeye katkэ sunan, gцrsel ve
iюitsel materyalleri ьreten kiюilere ve gruplara ...

z
00:00:50,000 --> 00:00:53,000
... teююekьr etmek istiyorum.

z
00:00:55,289 --> 00:01:00,889
Britanyada ki anarko-punk sahnesi birbirlerine
gьven, saygэ ve destek tabanlэdэr...

Нужно чтобы вместо z ставился порядковый номер т.к. таких абзацев очень много. Когда нумеруеш в ворде нумеруются все четыре строки sad
 
Ответить
СообщениеДобрый день! Всё мучаюсь, не могу понять как в файле с субтитрами заменить буквы z перед таймингами на числа по порядку 1,2,3,4....
Текст там такого содержания

z
00:00:44,000 --> 00:00:49,000
bu nedenle projeye katkэ sunan, gцrsel ve
iюitsel materyalleri ьreten kiюilere ve gruplara ...

z
00:00:50,000 --> 00:00:53,000
... teююekьr etmek istiyorum.

z
00:00:55,289 --> 00:01:00,889
Britanyada ki anarko-punk sahnesi birbirlerine
gьven, saygэ ve destek tabanlэdэr...

Нужно чтобы вместо z ставился порядковый номер т.к. таких абзацев очень много. Когда нумеруеш в ворде нумеруются все четыре строки sad

Автор - Юра
Дата добавления - 01.07.2013 в 23:17
Гость Дата: Понедельник, 01.07.2013, 23:44 | Сообщение № 2
Группа: Гости
[quote=Юра]как в файле с субтитрами заменить буквы z перед таймингами на числа по порядку [/quote]
А где файл?
biggrin
 
Ответить
Сообщение[quote=Юра]как в файле с субтитрами заменить буквы z перед таймингами на числа по порядку [/quote]
А где файл?
biggrin

Автор - Гость
Дата добавления - 01.07.2013 в 23:44
AlexM Дата: Вторник, 02.07.2013, 00:09 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Код вставить в Модуль1
[vba]
Код
Sub Macros()
Dim i As Long, n As Long
For i = 1 To Range("A" & Rows.Count).End(xlUp).Row
      If Replace(Range("A" & i), Chr(160), "") = "z" Then n = n + 1: Range("A" & i) = n
Next i
End Sub
[/vba]
Запустить макрос



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Вторник, 02.07.2013, 09:52
 
Ответить
СообщениеКод вставить в Модуль1
[vba]
Код
Sub Macros()
Dim i As Long, n As Long
For i = 1 To Range("A" & Rows.Count).End(xlUp).Row
      If Replace(Range("A" & i), Chr(160), "") = "z" Then n = n + 1: Range("A" & i) = n
Next i
End Sub
[/vba]
Запустить макрос

Автор - AlexM
Дата добавления - 02.07.2013 в 00:09
Юра Дата: Вторник, 02.07.2013, 10:02 | Сообщение № 4
Группа: Гости
Сам файл без регистрации на сайте не прикрепить, вот я и не написал так чтобы не регестрироваться.

Цитата (AlexM)
Запустить макрос


Когда запускаю выделяеться слово Range. И появляеться ошибка Compile error: Sub or Function not defined.
 
Ответить
СообщениеСам файл без регистрации на сайте не прикрепить, вот я и не написал так чтобы не регестрироваться.

Цитата (AlexM)
Запустить макрос


Когда запускаю выделяеться слово Range. И появляеться ошибка Compile error: Sub or Function not defined.

Автор - Юра
Дата добавления - 02.07.2013 в 10:02
Юра Дата: Вторник, 02.07.2013, 14:57 | Сообщение № 5
Группа: Гости
Всё сработало! Спасибо огромнейшее!!
 
Ответить
СообщениеВсё сработало! Спасибо огромнейшее!!

Автор - Юра
Дата добавления - 02.07.2013 в 14:57
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!