Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Is there any way to clear the clipboard in a macro run? I've been having
strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Put at the top of the normal code module:
Private Declare Function EmptyClipboard Lib "user32" () As Long Then where you want to clear the clipboard put: Call EmptyClipboard RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks for the code! Unfortunately, it didn't solve my problem (previous post
by me, "Macro runs several times, then crashes..."). Anyone know where I can get support for intractable Excel problems when no one in this forum has a suggestion? Thanks! "RB Smissaert" wrote: Put at the top of the normal code module: Private Declare Function EmptyClipboard Lib "user32" () As Long Then where you want to clear the clipboard put: Call EmptyClipboard RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi RB,
Was browsing for just this. What does Lib "user 32" mean? are there other libraries? Could you tell me how to locate them and see what they can do for me? Thanks for your suggestion and thanks in advance for this input Jai "RB Smissaert" wrote: Put at the top of the normal code module: Private Declare Function EmptyClipboard Lib "user32" () As Long Then where you want to clear the clipboard put: Call EmptyClipboard RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
This is the Windows API, application programming interface.
Many of the functions in the API can be used in Excel or VBA/VB in general via declare statements. Best to get one of the freeware programs that help you using this. One of them, the API guide can be downloaded from he http://www.mentalis.org/index2.shtml RBS "Jai" wrote in message ... Hi RB, Was browsing for just this. What does Lib "user 32" mean? are there other libraries? Could you tell me how to locate them and see what they can do for me? Thanks for your suggestion and thanks in advance for this input Jai "RB Smissaert" wrote: Put at the top of the normal code module: Private Declare Function EmptyClipboard Lib "user32" () As Long Then where you want to clear the clipboard put: Call EmptyClipboard RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Sorry, that should be:
Option Explicit Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Sub ClearClipboard() OpenClipboard Application.hwnd EmptyClipboard CloseClipboard End Sub The clipboard has to be opened first and then closed after clearing it. RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
When I compile the code below (in Access 2003) I get an error at this line :
OpenClipboard Application.hwnd The error I get is "method or data member not found" What is causing this ???????? "RB Smissaert" wrote: Sorry, that should be: Option Explicit Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Sub ClearClipboard() OpenClipboard Application.hwnd EmptyClipboard CloseClipboard End Sub The clipboard has to be opened first and then closed after clearing it. RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Try this ...
Public Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Public Declare Function EmptyClipboard Lib "user32" () As Long Public Declare Function CloseClipboard Lib "user32" () As Long Public Function ClearClipboard() OpenClipboard (0&) EmptyClipboard CloseClipboard End Function HTH -- Regards, Zack Barresse, aka firefytr, (GT = TFS FF Zack) "G-Force" wrote in message ... When I compile the code below (in Access 2003) I get an error at this line : OpenClipboard Application.hwnd The error I get is "method or data member not found" What is causing this ???????? "RB Smissaert" wrote: Sorry, that should be: Option Explicit Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Sub ClearClipboard() OpenClipboard Application.hwnd EmptyClipboard CloseClipboard End Sub The clipboard has to be opened first and then closed after clearing it. RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#9
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
When I compile the code below (in Access 2003) I get an error at this line :
OpenClipboard Application.hwnd The error I get is "method or data member not found" What is causing this ???????? "RB Smissaert" wrote: Sorry, that should be: Option Explicit Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Sub ClearClipboard() OpenClipboard Application.hwnd EmptyClipboard CloseClipboard End Sub The clipboard has to be opened first and then closed after clearing it. RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
#10
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
The Access object model does not expose the HWnd property of the
Application. "G-Force" wrote in message ... When I compile the code below (in Access 2003) I get an error at this line : OpenClipboard Application.hwnd The error I get is "method or data member not found" What is causing this ???????? "RB Smissaert" wrote: Sorry, that should be: Option Explicit Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Private Declare Function CloseClipboard Lib "user32" () As Long Private Declare Function EmptyClipboard Lib "user32" () As Long Sub ClearClipboard() OpenClipboard Application.hwnd EmptyClipboard CloseClipboard End Sub The clipboard has to be opened first and then closed after clearing it. RBS "Reuel" wrote in message ... Is there any way to clear the clipboard in a macro run? I've been having strange programmatic freezes after a long series of cut/paste/select operations (see previous post by me) and I thought that it might help force a clear of the clipboard periodically. Also, can anyone suggest another resource for help when no one inthis forum has a suggestion for solving Excel programming problems? Thanks, |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Why does it clear my clipboard? | Excel Discussion (Misc queries) | |||
clear the clipboard? | Excel Programming | |||
Clear Clipboard in VB | Excel Programming | |||
Clear Clipboard | Excel Programming | |||
Clear clipboard | Excel Programming |