Enter / ok / bevestiging automatisch in Macro

vanhorentrash
Berichten: 42
Lid geworden op: wo jan 27, 2010 5:51 am

Enter / ok / bevestiging automatisch in Macro

Bericht door vanhorentrash »

Beste Forumlezers,

Ik ben een macro aan het maken, en alles gaat eigenlijk goed, alleen moet ik ergens de macro vanzelf de knop "ok" laten indrukken, ofwel laten "enteren". Kan dat?

Alvast bedankt,

Anton van Horen
OpenOffice 2.4 op Windows XP
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door RPG »

Halla

lees eerst dit eens.

Probeer je te richten op het voorkomen van die vraag.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
vanhorentrash
Berichten: 42
Lid geworden op: wo jan 27, 2010 5:51 am

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door vanhorentrash »

Beste Romke,

Ik heb voordat ik de vraag gesteld heb, ongeveer zo'n 4 uur intensief het internet afgespeurd om een oplossing te vinden.

Je antwoord is nogal contraproductief. Ik snap niet waarom je dat doet. Als je me kunt verwijzen naar een post waar ik de oplossing kan vinden, dan is dat natuurlijk ook prima.

Ik zou een inhoudelijk antwoord van een gebruiker heel erg op prijs stellen.

Groeten,

Anton van Horen
OpenOffice 2.4 op Windows XP
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door RPG »

Hallo

Beschrijf in welke situatie die vraag voorkomt? De huidige beschrijving voldoet niet.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
vanhorentrash
Berichten: 42
Lid geworden op: wo jan 27, 2010 5:51 am

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door vanhorentrash »

Ik geef de macro dus een opdracht. In dit geval de opdracht om "Speciaal te plakken". Allereerst zou je normaliter een venster krijgen waarin je voor "Tekst zonder opmaak" zou moeten kiezen. Door dat venster gaat de macro dan ook heen (dus krijg je niet te zien), maar deze keuze maakt dat er een tweede venster geopend wordt, waar je de afbreekmethodes aan kunt geven. Zoals calc het voorstelt is voor mij in orde, dus hierop wil ik altijd "ok" klikken.

Ik hoop dat ik het je een beetje duidelijk heb gemaakt.

Bedankt alvast voor je hulp.

Anton van Horen
OpenOffice 2.4 op Windows XP
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door RPG »

Hallo

Als het een vraag op het over schrijven van data in calc dan kan dat in elk bestand uit geschakeld worden. Tenminste in mijn versie.

menu --> extra --> opties

calc deel dan in algemeen onderaan

Ik weet niet of het ook werk met macro op de gekozen manier.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
cornouws
Berichten: 135
Lid geworden op: do mei 14, 2009 12:43 am
Contacteer:

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door cornouws »

Dag Anton,
vanhorentrash schreef:Ik ben een macro aan het maken, en alles gaat eigenlijk goed, alleen moet ik ergens de macro vanzelf de knop "ok" laten indrukken, ofwel laten "enteren". Kan dat?
Nee, macro's 'klikken' niet op een OK knop.
Je roept met macro's functies aan, en als je dat goed doet, krijg je resultaat op je scherm of op het bestandensysteem.
Plaats eens wat je hebt, ajb, dan kunnen we wat zien.

vr. groet,
- altijd de meest recente LibreOffice (en soms OpenOffice) op Ubuntu -
extensies fastNAW & CT2N / https://www.mijncloudoffice.nl
vanhorentrash
Berichten: 42
Lid geworden op: wo jan 27, 2010 5:51 am

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door vanhorentrash »

Ik heb een gedeelte van mijn code hierneer gezet; de rest functioneert allemaal zoals ik het wil. Je moet er dus even vanuit gaan dat je dus al bijvoorbeeld een webpagina gekopieert hebt.

Code: Selecteer alles

sub webpagina_openen
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
dim strCellValue as string
dim objDoc as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
objDoc = ThisComponent

rem plakken zonder opmaak
dim args25(0) as new com.sun.star.beans.PropertyValue
args25(0).Name = "Format"
args25(0).Value = 1

dispatcher.executeDispatch(document, ".uno:PasteSpecial", "", 0, args25())
end sub
Alvast bedankt voor jullie hulp!
OpenOffice 2.4 op Windows XP
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Enter / ok / bevestiging automatisch in Macro

Bericht door RPG »

Hallo

Ik denk niet dat je het kunt oplossen. Ook op het engelse forum zag ik zo'n vraag staan en daar kwam ook geen oplossing. Blijft het feit staan dat je de vraag moet zien te voorkomen.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
Plaats reactie