maurogsc.eu
|
![]() |
home ==> Excel: come fare per ==> Sistema: eliminare il contenuto degli Appunti(Clipboard) di Windows(32/64 bit)
Sistema: eliminare il contenuto degli
Appunti(Clipboard) di Windows(32/64 bit)
- VBA
NOTA. La soluzione ed il codice sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dal codice o dalla soluzione proposta se usati impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare il codice o la soluzione in files importanti.
1 - Come eliminare il contenuto degli Appunti(Clipboard) di Windows, valido per sistemi operativi a 32 e 64 bit. In un modulo standard:
#If Win64 Then
Public Declare PtrSafe Function _
OpenClipboard Lib "user32" (ByVal hwnd As LongLong) As Long
Public Declare PtrSafe Function _
EmptyClipboard Lib "user32" () As Long
Public Declare PtrSafe _
Function CloseClipboard Lib "user32" () As Long
#Else
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
#End If
Public Sub mVuotaClipboard()
OpenClipboard (0&)
EmptyClipboard
CloseClipboard
End Sub
Per ulteriori informazioni su Microsoft Excel ed il suo Visual Basic, utilizzate questo
forum:
http://social.answers.microsoft.com/Forums/it-IT/officeexcelit/threads
Ultimo aggiornamento di questa pagina: 07/12/2010 - mauro gamberini