Вопрос № 92735: Доброго времени суток, уважаемые эксперты.
У меня такая проблема - при экспорте русского текста из Fine Reader 8.0.0.706 в Word этот самый текст отображается в виде квадратов, хотя английский текст отображается нормально.
..Вопрос № 92792: Здравствуйте.
Подскажите как выдернуть макрос из Экселя на другую машину (делал - просто наглухо забыл).
Заранее спасибо....Вопрос № 92839: Добрый день
1. Подскажите формулу удаления каждой второй строки таблицы в excel.
2. А так же формулу удаления каждого второго значения в столбце.
Спасибо. Очень интересует ответ на пункт 1. Таблица в 22000 наименований -)
...Вопрос № 92862: Помогите написать макрос (офис 2003): две кнопочки "Сохранить в RTF" и, соответственно в "TXT"?
Суть: Открыта пачка документов и каждый надо сохранить в RTF или TXT. Нудно, каждый раз нажимать "Сохранить как.." ...
Вопрос № 92.735
Доброго времени суток, уважаемые эксперты.
У меня такая проблема - при экспорте русского текста из Fine Reader 8.0.0.706 в Word этот самый текст отображается в виде квадратов, хотя английский текст отображается нормально.
Отправлен: 24.06.2007, 20:17
Вопрос задал: Danny (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 2)
Здравствуйте.
Подскажите как выдернуть макрос из Экселя на другую машину (делал - просто наглухо забыл).
Заранее спасибо.
Отправлен: 25.06.2007, 09:09
Вопрос задал: DaLi_Bor (статус: 3-ий класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: BuhCIA
Здравствуйте, DaLi_Bor!
Открыть макрос в редакторе Visual Basic (хотя бы Alt+F8 - выбрать нужный макрос - кнопка Изменить), выделить текст нужного макроса (мышью или держа Shift), Ctrl+Ins скопировать, потом вставить либо в другой файл Excel тем же путем, либо в Блокнот и сохранить полученный файл для дальнейшего использования
--------- Скажите, сколько времени? - (устало, показывая часы) Читайте, там же все написано!
Ответ отправил: BuhCIA (статус: Профессионал) Россия, Москва Организация: Бухгалтерия Центрального Исполнительного Аппарата (фирмы с филиалами) = БухЦИА WWW:http://buhcia.narod.ru ---- Ответ отправлен: 25.06.2007, 09:17
Отвечает: Кэр Лаэда
Здравствуйте, DaLi_Bor!
Есть 2 варианта:
Если ваши макросы хранятся в текущей книге, то можно сделать так Сервис-Макрос-Макросы (Alt+F8)
далее выбираете нужный вам макрос нажимаете кнопку "Войти" и войдя внутрь макроса просто его копируете и сохраняете в любой текстовый документ, после чего обратную операцию можно произвести в нужном вам документе.
Второй вариант, это если макросы хранятся в Личной книге макросов (PERSONAL)
то для того чтобы их перенести можно использовать тот же метод, но гораздо проще и быстрее будет если перенести файл C:Documents and SettingsПОЛЬЗОВАТЕЛЬApplication DataMicrosoftExcelXLSTARTPERSONAL.XLS
в то же самое место на другом компьютере
--------- Я знаю что ничего не знаю, но я знаю больше, чем тот кто думает что знает все
Ответ отправил: Кэр Лаэда (статус: Студент)
Ответ отправлен: 25.06.2007, 09:31
Отвечает: Mrakobes
Здравствуйте, DaLi_Bor!
Меню Сервис - Макрос - макросы (Alt+F8) - Изменить (или еще проще - сразу вызвать редактор Visual Basic сочетанием Alt+F11). Далее в редакторе: меню Файл - Export file... Переносим сохраненный .bas/.cls/.frm куда уж там это необходимо и анлогичным образом импортируем макросы/модули/пользовательские формы командой Import file...
Ответ отправил: Mrakobes (статус: 4-ый класс)
Ответ отправлен: 25.06.2007, 10:35
Вопрос № 92.839
Добрый день
1. Подскажите формулу удаления каждой второй строки таблицы в excel.
2. А так же формулу удаления каждого второго значения в столбце.
Спасибо. Очень интересует ответ на пункт 1. Таблица в 22000 наименований -)
Отвечает: Алексей Борисенков
Здравствуйте, Соколов Дмитрий!
Я обычно такие операции записываю в макросе: Сервис -> Макрос -> Начать запись и назначаю горячую клавишу макросу. Т.е. записал одно повторяющееся действие, а потом просто жмешь горячую клавишу. При желании этот макрос можно отредактировать, допустим организовать цикл.
Ответ отправил: Алексей Борисенков (статус: 3-ий класс)
Ответ отправлен: 25.06.2007, 16:02 Оценка за ответ: 5
Отвечает: Rewer8
Здравствуйте, Соколов Дмитрий!
Смотрите приложение
процедура Z1 удаляет каждую вторую строку рабочего листа в Ексель
надеюся это ВАМ поможет
процедура Z2 удаляет каждое второе значение в стобце А. Для другого
столбца просто измените букву А на соответствующую другому столбцу.
Минус: перебирает все строки рабочего листа, а их более 65000,
поэтому работает довольно долго, по мере необходимости
прервите выполнение макроса нажав ctrl+break. Это касается и Z1.
Удачи!!!
Приложение:
Ответ отправил: Rewer8 (статус: Студент)
Ответ отправлен: 25.06.2007, 21:59 Оценка за ответ: 5
Вопрос № 92.862
Помогите написать макрос (офис 2003): две кнопочки "Сохранить в RTF" и, соответственно в "TXT"?
Суть: Открыта пачка документов и каждый надо сохранить в RTF или TXT. Нудно, каждый раз нажимать "Сохранить как.." и выбирать нужный формат.
Нужно, чтобы документы сохранялись в исходный каталог с тем же именем..
Отправлен: 25.06.2007, 17:28
Вопрос задал: Stiva (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Rewer8
Здравствуйте, Stiva!
В приложении две процедуры одна преобразует все открытые документы doc
в txt, другая в RTF. Чтобы они срабатывали по нажатии на кнопку просто
вызывайте их в обработчике OnClicK кнопки. Вот так:
если кнопки на форме
Private Sub CommandButton1_Click()
ToRTF
End Sub
Private Sub CommandButton1_Click()
ToTXT
End Sub
Если кнопки на панели инструментов то используйте метод OnAction
MytxtButton.OnAction = "ToTXT"
MyrtfButton.OnAction = "ToRTF"
Процедуры лучше хранить в модуле. Для этого в редакторе выберите
Insert-Module и скопируйте их туда.
Успехов!!!
Приложение:
Ответ отправил: Rewer8 (статус: Студент)
Ответ отправлен: 25.06.2007, 21:28
Отвечает: Korolyov Alexandr
Здравствуйте, Stiva!
Есть универсальный способ создания подобный макросов:
Сервис->Макросы->Начать запись, после делаешь ту последовательнсоть,
которую надо. После этого макросом можно пользоваться, но часто и приходиться править, то что навоял Оффис в редакторе Visual Basic (Диалог "Макросы" кнопка "Изменить"), но там обычно совсем чуть-чуть.
--------- Читайте help
Ответ отправил: Korolyov Alexandr (статус: 3-ий класс)
Ответ отправлен: 26.06.2007, 21:51