Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Удалить в Excel текст определенного цвета Подскажите как в Excel удалить текст только определенного цвета (красный: 255). То есть в ячейке может быть целое предложение, но только одно слово будет выделено красным. И именно это слово нужно удалить. Спасибо заранее! https://www.cyberforum.ru/ vba/ thread1493974.html VBA Object required при сохранении книги
Коллеги, добрый день! Подскажите, пожалуйста, при работе с книгой Excel средствами VBA Access возникает проблема при сохранении документа, а именно не удается приказать конкретной книге (единственная используемая в наст. время) сохраниться с новым именем, ниже сам код (ошибка во второй строке): Dim Filename As Object ActiveWorkbook.SaveAs Filename:="\Шаблоны\" & DateField & "Шаблон -...
VBA Как нажать программно кнопку в WebBrowser На сайте имеются две одинаковых кнопки без id, как нажать вторую кнопку по счету Первая кнопка <a href="/search?c=0&amp;c=people&amp;c=-1">Русский</a> Вторая кнопка <a class="bnav_lang" onclick="showBox('lang.php', {act: 'lang_dialog'}, {params: {dark: true, bodyStyle: 'padding: 0px'}, noreload: true})">Русский</a> Через javascript выдает , в обычном браузере (google chrome) все норм работает. ... https://www.cyberforum.ru/ vba/ thread1493670.html VBA Поиск таблиц на листе Excel Друзья, кто-нибудь задавался вопросом поиска таблиц на листе Excel? Под таблицами я подразумеваю те таблицы, которые вручную начерчены с использованием границ – Borders, а не те которые создаются комбинацией клавиш Ctrl+ «T» (Вставка - Таблица). Т.е. имею в виду макрос, которой находил-бы все адреса диапазонов таблиц (ограниченных замкнутыми границами) на листе при этом на листе может быть... https://www.cyberforum.ru/ vba/ thread1493666.html
VBA Экспорт из Access 10 средствами VBA в файл xlsx и xlsm
Коллеги, добрый день! Подскажите, пожалуйста, в возникшей проблеме при организации экспорта данных из запросов Access в файлы Excel. Думаю поступательней вопрос задать немного издалека: 1. Что есть: Код VBA + SQL запросы, которые формируют итоговый отчет, который я и переношу в подготовленные шаблоны Excel 2. Что работает: Код открывает книгу эксель, формата xlsx, переходит...
VBA Разбить таблицу ориентируясь на группы в отсортированном столбце Добрый день, подскажите с макросом есть таблица отсортированная по одному из столбцов, нужно разбить таблицу ориентируясь на группы получившиеся в отсортированном столбце. чтоб было понятнее привел примеры того как есть и что должно получится, файл там Добавлено через 1 час 5 минут забыл уточнить, это в Word. https://www.cyberforum.ru/ vba/ thread1493180.html
VBA SaveCopyAs & hyperlink Здравствуйте. При использовании ThisWorkbook.SaveCopyAs FileNameXls все гиперссылки на папки в сетевом окружении в текущем файле изменяют своё значение с Папка1\Папка2 на ..\Папка1\Папка2 Причем количество "..\" зависит от места копирования, прописанного в FileNameXls (чем глубже папка сохранения относительно текущего файла, тем больше "..\"). Соответственно, все ссылки в текущем файле... https://www.cyberforum.ru/ vba/ thread1492866.html Очистить поле раскрывающегося списка VBA
Всем доброе! При загрузке формы поле со списком у меня заполняется так: Private Sub Userform_initialize() With ComboBox1 .AddItem "Первое значение" .AddItem "Второе значение" .AddItem "Третье значение"
VBA Парсинг файлов в каталоге по маске https://www.cyberforum.ru/ vba/ thread1492501.html
В документе Excel макросом необходимо реализовать такую фитчу: В каталоге, прописаном в переменной MyPath нужно отобрать документы по ключу: "символы латиницы" + "-" + "цифры", занести в таблицу название файла + в отдельную ячейку код по ключу. Например если файл называется:"КрЛ_Приложение_SUPP-1660497_ФФСТ(OETS)" в таблицу заносится: | Наименование файла | №...
VBA Сделать выборку значений из массива типа Range Здравствсуйте! Помогите доделать функцию, которая принимает массив ячеек, выбирает из него только непустые ячейки и возвращает их. Пробовал так: Private Function IgnorEmptyCell(a As Range) As Range Dim j As Integer, aa As Range For i = 1 To a.Count If IsEmpty(a(i)) Then GoTo end1 j = j + 1 Set aa(j) = a(i) https://www.cyberforum.ru/ vba/ thread1492436.html
VBA Как передать "" через formulalocal?
Добрый день! мне нужно записать в ячейку ЕСЛИ(A1<>"";A1*2;#Н/Д), записываю через макрос ActiveCell.FormulaLocal= "=ЕСЛИ(A1<>"";A1*2;#Н/Д)" Возникает ошибка, из-за того, что нельзя передавать "" через FormulaLocal. Как тогда проверить, если ли данные в A1?
VBA Как проверить результат фильтрации данных на <пусто> Фильтрую количество строк N по столбцу IDcol (номер столбца) ,используя массив аргументов отбора Array(pol2) ActiveSheet.Range("$A$1:$w$" & CStr(N)).AutoFilter Field:=IDcol, Criteria1:=Array(pol2), Operator:=xlFilterValues Фильтрация дает пустышку (как вариант отб
0 / 0 / 0
Регистрация: 16.10.2013
Сообщений: 46
06.07.2015, 16:50  [ТС] 0

Перенос данных между документами без использования буфера обмена - VBA - Ответ 7843772

06.07.2015, 16:50. Показов 2595. Ответов 10
Метки (Все метки)

Ответ

KoGG, Это понятно.
Программа пишется на делфи, в целях универсальности кода MS Office & OO ответьте на выше заданный вопрос возможно или нет.
Кусок кода реализации задуманного в ОО
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Doc.CurrentController.Select(Doc.getText);
ooContent := Doc.CurrentController.getTransferable;  // создается КОПИЯ содержимого в ooContent
 
ooCursor := Doc.CurrentController.getViewCursor;
ooCursor.gotoEnd(false);
        
//-------------------------       
// здесь происходят некоторые манипуляции с частью документа с которой совпадает ooContent
//--------------------------
     
ooCursor.collapseToEnd; //gotoEnd(false);
ooCursor.BreakType := 5 ;// Page Break
Doc.GetText.insertControlCharacter(ooCursor, 0, false ); //PARA_BREAK
 
Doc.currentController.insertTransferable(ooContent); // самое примечательное, что вставленная копия содержимого в 
                                                                        //  ooContent осталась без изменений
Добавлено через 4 минуты
Казанский, наоборот нужно вставлять ранее скопированный "чистый" шаблон в конец документа. Решение конечно есть наделать кучу экземпляров Documents, но хотелось бы как в ОО.

Вернуться к обсуждению:
Перенос данных между документами без использования буфера обмена VBA
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.07.2015, 16:50
Готовые ответы и решения:

Сохранение изображения с веб-камеры без использования буфера обмена
Здравствуйте, написал класс для работы с веб камерой из чужого примера, там та же самая проблема -...

Автоматический перенос данных между документами
Возникла очередная заминка, требующая общественной помощи в виде индивидуальных решений :) Имеется...

Запрет на использования буфера обмена
Задача такова: нужно запустить 4 блокнота (процесса) с запретом использования для них буфера обмена...

Копирование без буфера обмена
Можно ли скопировать выделенный текст в RichEdit, не помещая его в буфер обмена? У пока копирую...

10
06.07.2015, 16:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.07.2015, 16:50
Помогаю со студенческими работами здесь

Как убрать перенос строки в конце RichEdit при вставке из буфера обмена
Здравствуйте, уважаемые форумчане! Подскажите пожалуйста: Копирую текст. Вставляю в своей...

Инвертировать строку без использования буфера
Всем привет. Инвертировать строку с использованием второй строки достаточно просто. А как...

Снимок с веб камеры без использования буфера
Всем привет. Такой вопрос: можно ли копировать снимок не в буфер, а например, сразу в поток?...

Восстановление данных из буфера обмена
Здравствуйте. Слышал, что после перезагрузки нельзя восстановить данные из буфера обмена. Могу ли...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru