[VBA] clipboard leegmaken

Pagina: 1
Acties:
  • 258 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

Anoniem: 17311

Topicstarter
Ik heb een programma geschreven in Visual Basic / VBA dat onder wordt draait. Onder andere zet die een paar dingen op het klembord en plakt die ergens anders weer.

Als nu het document afgesloten wordt vraagt word of de afbeelding op het klembord bewaard moet blijven.

Dit wil ik oplossen door het klembord leeg te maken, ik heb al veel gezocht maar ik weet niet hoe ik dit voor elkaar kan krijgen.

Als iemand een idee heeft graag.

Acties:
  • 0 Henk 'm!

  • Mr. B.
  • Registratie: Mei 2000
  • Niet online
Clipboard.Clear :)

StatBar.nl - @GoT

Het verschil tussen theorie en praktijk is in de praktijk altijd veel groter dan in theorie.


Acties:
  • 0 Henk 'm!

Anoniem: 17311

Topicstarter
is het echt zo makkelijk? Ik ga het gelijk proberen, tnx

Acties:
  • 0 Henk 'm!

Anoniem: 17311

Topicstarter
euhm, dan zegt hij run-time error '424' object required.

dus dat doet hij niet, ik kan ook geen clipboard vinden in de object browser.

Welke reference staat dat in dan?

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Een heel simpele manier is gewoon het hele clipboard vol te zetten met hele kleine stukjes text. (Doe er dan wel wat meer dan de 12 van het huidige clipboard, voor als er in latere versies meer slots komen).

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

Anoniem: 17311

Topicstarter
mijn stage bedrijf gebruikt nog word 97 dus die heeft er nog maar 1, maar dat is ook een goede ja.

dus bijvoorbeeld:

set temptekst = new dataobject

temptekst.settext " "
temptekst.PutInClipboard

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ondanks dat ze Office 97 gebruiken zou ik er toch wat meer ingooien - het kost helemaal geen snelheid en het probleem komt niet meteen terug als ze ooit een andere office gaan gebruiken. Dat zal dan wel zijn als jij klaar bent met je stage, maar toch is het aardig voor degene die het anders mag repareren...

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)

Pagina: 1