|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
10.04.2009, 21:26 | #1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Как поставить пробел, через 8 знаков
Как поставить пробел, через 8 знаков. В аттаче текстовый файл, сохранить нужно в том же формате
Фрагмент примера: Код:
Код:
Последний раз редактировалось valerij; 10.04.2009 в 23:46. |
10.04.2009, 23:51 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Вот тебе макрос:
Код:
В той же папке будет создан файл с именем videobios - Обработанный.txt |
11.04.2009, 00:07 | #3 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
11.04.2009, 00:10 | #4 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
аналогично, Сделал в Word. Копируем данные в документ Word, запускаем макрос1. Нервно курим минуты 3-4.
Думаю, то что EducatedFool написал, справиться с задачей в 100, а то и в 1000 раз быстрее (за несколько секунд). Sub Макрос1() Selection.HomeKey Unit:=wdStory Макрос2 Selection.WholeStory Size = Selection.End / 8 Selection.HomeKey Unit:=wdStory n = 0 Do If Selection.MoveRight(wdCharacter, 8) < 8 Then Exit Sub Selection.TypeText Text:=" " n = n + 1 Application.StatusBar = n & " => " & Format(n / Size, "00.00%") Loop Until False End Sub Sub Макрос2() Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFor matting With Selection.Find .Text = "^p" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Replace:=wdReplaceAll Selection.Find.Execute Selection.WholeStory End Sub Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 11.04.2009 в 00:13. |
|
11.04.2009, 00:23 | #5 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
Игоря макрос, мгновенно А де ты там нашел, знаки "конец абзаца"? А врет, посмотри второе значение Код:
Теперь моя в-карта заработает в Mac OS!! Последний раз редактировалось valerij; 11.04.2009 в 01:02. |
|
11.04.2009, 01:01 | #6 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
их не только я нашел
вот это Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
11.04.2009, 01:08 | #7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Ну ты и крут, Валера
Не думал, что ты вручную переписываешь (и правишь код в текстовом редакторе) videobios для видеокарт... Честно говоря, пробелы в бинарном файле смотрятся несколько дико, но раз уж надо... |
11.04.2009, 04:24 | #8 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Код:
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 11.04.2009 в 13:19. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сохранение чисел в файл через пробел(С++) | Lorden | Помощь студентам | 6 | 09.04.2009 23:31 |
Как определить разность знаков у переменных | бедный_студент | Помощь студентам | 11 | 22.03.2009 15:22 |
Как вставить в слове после любой буквы пробел? | Stager | Общие вопросы C/C++ | 5 | 07.01.2009 14:05 |
Как атрибут поставить | delphin100 | Общие вопросы Delphi | 9 | 14.01.2008 23:15 |