powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пару вопросов по VBA и буфер обмена
19 сообщений из 19, страница 1 из 1
Пару вопросов по VBA и буфер обмена
    #34664828
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пару вопросов по VBA
1. Как очистить буфер обмена?
2. Как проверить после добавления в буфер есть ли там что-то?
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34664837
Ден Программёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
32sashaПару вопросов по VBA
1. Как очистить буфер обмена?
2. Как проверить после добавления в буфер есть ли там что-то?

Win32 API вроде
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34664942
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поиск по форуму "Буфер обмена"

С уважением, Николай.
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665230
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ден Программёр 32sashaПару вопросов по VBA
1. Как очистить буфер обмена?
2. Как проверить после добавления в буфер есть ли там что-то?

Win32 API вроде
User32.dll подключить не удается
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665249
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gjghjcПоиск по форуму "Буфер обмена"

С уважением, Николай.
Поиск вразумительных ответов не дал :-(
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665272
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тут???
http://www.sql.ru/forum/actualthread.aspx?tid=118829&hl=%e1%f3%f4%e5%f0+%ee%e1%ec%e5%ed%e0

С уважением, Николай.
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665346
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gjghjcА тут???
http://www.sql.ru/forum/actualthread.aspx?tid=118829&hl=%e1%f3%f4%e5%f0+%ee%e1%ec%e5%ed%e0

С уважением, Николай.
Был здесь но..

Задекларировать не удается
Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665382
Ден Программёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
32sasha gjghjcА тут???
http://www.sql.ru/forum/actualthread.aspx?tid=118829&hl=%e1%f3%f4%e5%f0+%ee%e1%ec%e5%ed%e0

С уважением, Николай.
Был здесь но..

Задекларировать не удается
Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long


Значит твоя Юзер32 косячная, чего она там выдавала?
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665386
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты их где декларируешь???

С уважением, Николай.
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34665464
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gjghjcА ты их где декларируешь???

С уважением, Николай.
Функции задекларировал. Пытался их включить в userforms, в модуле все ок.
И теперь как их применить?
как сделать очистку и
как проверить есть ли там содержимое
ну и как сравнить содержимое и
как внести данные в буфер.
Спасибо
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34666020
Ден Программёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
32sasha gjghjcА ты их где декларируешь???

С уважением, Николай.
Функции задекларировал. Пытался их включить в userforms, в модуле все ок.
И теперь как их применить?
как сделать очистку и
как проверить есть ли там содержимое
ну и как сравнить содержимое и
как внести данные в буфер.
Спасибо
А ты попробуй названия функций перевести, например, при помощи Лингво11 или 12, и попытаться подумать, какая что делает, вроде EmptyClipbord по названию должна очистить карман.
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34666136
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не спрашиваю, что функция делает, а как ее применить!
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34666211
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот орать не надо......

Скажу прямо до твоего топика я даже не знал что есть API для работы с буфером. НО! Поиск в гугле занявший от силы 30 минут моего личного времени дал вот такой вот результат (это только одна из ссылок уже добавленная мной в избранное)

http://msdn2.microsoft.com/en-US/library/ms648709.aspx

Тебя уже отправляли в поиск, но тебе лень включить голову. До тех пор пока тебя не ткнули носом прямо в ссылку.
Теперь история повторяется...
Если оно тебе нужно то ты сам найдешь ответ, а если ждешь от кого-то помощи в плане предоставления готового кода, то ты заблуждаешься.

С уважением, Николай.
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34666381
sandreynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
If Clipboard.GetData() =  0  And Clipboard.GetText() = "" Then
    MsgBox "Пустой"
Else
    MsgBox "Заполненный"
End If
'очищаем
Clipboard.Clear
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34666465
Ден Программёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sandreynik
Код: plaintext
1.
2.
3.
4.
5.
6.
If Clipboard.GetData() =  0  And Clipboard.GetText() = "" Then
    MsgBox "Пустой"
Else
    MsgBox "Заполненный"
End If
'очищаем
Clipboard.Clear


А что вы ему объяснили? Человеку объяснить надо, что, как применять функции и эти и те и другие, заключается в их выполняемых действиях, а их действия порой кроются в их названии. И если подходить с умом и не ждать готового, а взять и разобраться, то можно и горы свернуть,... а может и шею себе
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34666739
Фотография gjghjc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2sandreynik
А не получается в VBA воспользоваться Clipboard :)
Потому и послали автора топика в поиск по форуму.

С уважением, Николай.
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34667164
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В VBA Clipboard'a нету.
Можно поюзать DataObject
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34667690
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Пару вопросов по VBA и буфер обмена
    #34668096
sandreynik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Letter_DВ VBA Clipboard'a нету.
Можно поюзать DataObject
Извините не знал.
Нет проблем делаем Wrap Clipboard в VB создаем DLL. В EXCEL делаем Reference на этот компонент и используем
типа Clipboard.Clear и т.д.
Проверил все работает
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пару вопросов по VBA и буфер обмена
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]