Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.51/37: Рейтинг темы: голосов - 37, средняя оценка - 4.51
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575

Переменную в буфер обмена

24.10.2009, 19:24. Показов 7009. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как информацию из переменной в буфер обмена поместить?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2009, 19:24
Ответы с готовыми решениями:

Буфер обмена
Ребята, а как проверить пустой ли буфер? мне надо, если что-то есть в буфере, совершать действие...если он пуст, другое действие.

Восстановить буфер обмена
Добрый день! Так уж потребовалось, что необходимо было создать рядом с ячейкой кнопку выбора из справочника. Всё нормально. Кнопки...

Переменная и буфер обмена
Добрый день! подскажите как переменной присвоить значение ранее скопированного в буфер обмена? по примеру: txt =

12
 Аватар для Toxa33rus
3924 / 925 / 125
Регистрация: 16.04.2009
Сообщений: 1,975
24.10.2009, 19:58
Clipboard.SetText data, format
Помещает текстовые данные в буфер обмена, где data - строка данных, помещаемая в Clipboard
Значение format для текстовых данных может принимать следующие значения:
vbCFLink (&HBF00) - Диалоговая информация DDE
vbCFRTF (&HBF01) - Текст в формате RTF(Rich Text Format)
vbCFText (1) - Текст (Установка по умолчанию)
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.10.2009, 20:08  [ТС]
Toxa33rus,
это не мне надо, мне просто интересно, а надо девушке из другого форума, вот, что она хочет
Code
1
2
3
4
Sub макрос()
Dim Str As String
Str = "text"
End Sub
Я сделал то, что ты написал, но там ошибка вылезает.
Str надо в буфер обмена засунуть.
0
 Аватар для Toxa33rus
3924 / 925 / 125
Регистрация: 16.04.2009
Сообщений: 1,975
25.10.2009, 10:51
Эх, у VBA нету же Clipboard. Тогда так:
Visual Basic
1
ClipBoard_SetText Str
Только сначала импортировать модуль из вложения:
Вложения
Тип файла: rar clip.rar (1.8 Кб, 124 просмотров)
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
25.10.2009, 11:54  [ТС]
Так там кода столько.
Мне ж надо только одну переменную в буфер засунуть, а ты мне кода дал на 2 экрана, если не больше.

Добавлено через 37 минут
Toxa33rus,
а что думаешь по этому поводу, как специалист:
Code
1
2
3
4
5
6
Sub макрос()
Dim Str As String
Str = "text text"
Selection.InsertAfter Str
Selection.Cut
End Sub
0
2low4
21.01.2010, 10:26
Цитата Сообщение от Toxa33rus Посмотреть сообщение
Эх, у VBA нету же Clipboard. Тогда так:
Visual Basic
1
ClipBoard_SetText Str
Только сначала импортировать модуль из вложения:
Модуль импортировал. Написал всё как Вы сказали, но при запуске в этом месте
Option Compare Database ошибка - Compile error exprected text or binary. Чем это может быть вызвано?
Спасибо!
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
21.01.2010, 20:31  [ТС]
2low4,
а что нужно тебе, мил человек?
0
2low4
21.01.2010, 20:37
Цитата Сообщение от Busine2009 Посмотреть сообщение
2low4,
а что нужно тебе, мил человек?
Вы пишите лишь бы написать?)
Я помоему объяснил постом выше что нужно. Если непонятно, или я не ясно изложил - переспросите что не ясно...
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
21.01.2010, 20:53  [ТС]
2low4,
так ты ж ничего и не написал, мил человек, какая у тебя задача то стоит?
Модуль в 2 страницы я не в состоянии осилить.
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
15.07.2011, 18:45  [ТС]
Цитата Сообщение от 2low4 Посмотреть сообщение
Option Compare Database ошибка - Compile error exprected text or binary.
Database используется только в Access.
Про это можно в справке посмотреть. Для этого нужно поставить курсор на слово Option и нажать клавишу F1.
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
15.07.2011, 18:45
на сообщение #5, что можно сказать - работает, не более того, если глаза закрыть то нормально, странно, что такой пустяк не решаем
0
 Аватар для dzug
695 / 236 / 18
Регистрация: 17.01.2011
Сообщений: 583
Записей в блоге: 1
15.07.2011, 20:51
Посмотрите, можно вот так:
Прочесть буфер обмена
1
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,327
15.07.2011, 20:55
для модераторов
ссылка на посты кривовато работает
позиционируется не понятно
видел на других форумах, там конретно, нужный пост выделяется другим цветом, всё враз понятно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.07.2011, 20:55
Помогаю со студенческими работами здесь

Из словаря в буфер обмена
Добрый день, Подскажите, пжл, есть ли возможность из словаря скопировать все ключи в буфер обмена? Спасибо.

Прочесть буфер обмена
Здрасьте! Как в VBA сделать субж? Сенк!

Значение ячейки в буфер обмена
Опять не понятно, как поместить значение ячейки в буфер обмена. Ну надо мне так.

Копирование-вставка (буфер обмена)
Народ не ругайтесь слишком сильно, есть код на VBA TextBox1.SelStart = 0 TextBox1.SelLength = TextBox1.TextLength ...

Добавить строку в буфер обмена
Dim oDataObj As New DataObject 'вставляем строку в буфер обмена-в лифте её видно не будет oDataObj.SetText str ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru