Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 2 van 2

Onderwerp: Excel formuleresultaat als tekst naar klembord?

  1. #1
    Vraag is niet opgelost

    Excel formuleresultaat als tekst naar klembord?

    Goedemiddag,

    Kort gezegd: Het programma waarin we moeten plakken herkent geen tekst uit een gekopieerde cel en we zouden dit graag zo simpel mogelijk willen maken


    Iets meer uitleg:

    Misschien zijn er andere opties, maar is het mogelijk om een formuleresultaat als tekst te kopiëren naar het klembord?
    Uiteraard kun je dit selecteren en "speciaal plakken", maar dit is een omweg.

    We hebben het wel voor elkaar gekregen deze in een nieuwe cel te plakken via een macro die bovenstaande uitvoert.

    Echter willen de tekst uiteindelijk plakken in een softwareprogramma (Revit) maar dit programma herkent de tekst niet als je de cel selecteert en hiervandaan kopieert.
    We moeten dus alsnog "he-le-maal" de cel selecteren en bovenin (waar normaal de formule staat) de tekst selecteren en kopiëren.
    Omdat deze handeling regelmatig voor zal komen zouden we dit graag versimpelen voor meedere gebruikers.



    Alvast bedankt voor de hulp!

  2. #2
    Tera Honourable Senior Member edmoor's avatar
    Geregistreerd
    8 september 2000
    Locatie
    Zuid-Holland
    Wellicht dat je dit kan gebruiken.
    Gebruik Klembord vanuit VBA:
    Code:
    'Gebruikt MSForms Object Library 2.0
    Public Clipboard As New MSForms.DataObject
    
    Function LeesKlembord()
        Dim DataObj As New MSForms.DataObject
        DataObj.GetFromClipboard
        
        On Local Error Resume Next
        LeesKlembord = DataObj.GetText
        On Local Error GoTo 0
    End Function
    
    Sub SchrijfKlembord(Tekst As String)
        Dim DataObj As New MSForms.DataObject
        On Local Error Resume Next
        DataObj.SetText Tekst
        DataObj.PutInClipboard
        On Local Error GoTo 0
    End Sub
    Na een schrijfopdracht naar het Klembord kan dan met Ctrl-V overal worden geplakt.
    Laatst aangepast door edmoor : 16 januari 2020 om 14:49
    "It's hardware that makes a machine fast. It's software that makes a fast machine slow. "
    Op rechtstreekse vragen via email of privébericht reageer ik niet. Daar is het forum voor.
    Lees ook: http://www.helpmij.nl/forum/announcement.php?f=5

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren