Avatar billede thomas_j Nybegynder
01. oktober 2001 - 14:17 Der er 8 kommentarer og
2 løsninger

Insættelse af data fra clipboard via knap.

Nogle der ved hordan man indsætte daterne fra udklipsholdren ind i en bestemt celle på et bestemt ark via en knap.

Dette skal den først gøre 10 sek. efter der er blevet trykket på knappen.

Det skal virke i Excell 97
Avatar billede lrp Nybegynder
01. oktober 2001 - 14:22 #1
Hvad er det for nogle data, du har i udklipsholderen? Et det tekst, er det et objekt, er et billede etc.?
Avatar billede lrp Nybegynder
01. oktober 2001 - 14:24 #2
Og skal knappen være i selve regnearket, eller er den placeret i en form i VBA?

Hvad skal der ske i de 10 sek. fra der er trykket på knappen? Timeglas, eller skal man kunne arbejde med regnearket imens?
Avatar billede janvogt Praktikant
01. oktober 2001 - 14:26 #3
Skal den kopiere/indsætte indholdet efter 10 sek. eller skal den kopiere nu og så først indsætte efter 10 sek.?
Avatar billede thomas_j Nybegynder
01. oktober 2001 - 14:43 #4
Indholdet i  udklipsholdren er ren tekst.

Knappen er i selve regnearket (på ark2). Det som sker nu, er at når man trykker på knappen kører den et program som eksporter nogler tal til udklipsholderen. Dette tager ca. 10 sek. Derefter skal den indsætte dataerne i ark1 i f.eks celle a2

Der må ikke arbejdes med regnearket i mellemtiden (de 10 sek.)
Avatar billede lrp Nybegynder
01. oktober 2001 - 15:00 #5
Har du adgang til at ændre på det program, der køres når du trykker på knappen? I så fald kan du vel bare indsætte lidt ekstra i bunden af programmet, der indsætter indholdet af udklipsholderen i ark1. Fx. noget i denne retning:

Sheets(\"Ark1\").Select
Range(\"A2\").Select
ActiveSheet.Paste
Avatar billede thomas_j Nybegynder
01. oktober 2001 - 15:01 #6
nej..jeg har ikke adgang til det andet program.

Alt eksporteringen er lavet, jeg mangler bare at sætte det ind i arket.
Avatar billede lrp Nybegynder
01. oktober 2001 - 15:06 #7
Har du kigget efter? Prøv at kigge i \"Funktioner\", \"Makro\", \"Makroer\". Hvis der står navnene på nogle makroer i listen, kan du markere dem, og trykker på \"Rediger\".
Avatar billede thomas_j Nybegynder
01. oktober 2001 - 15:16 #8
okay - det har jeg adgang til...

Misforstod dig lige
Avatar billede janvogt Praktikant
01. oktober 2001 - 15:19 #9
Du skulle kunne bruge følgende fremgangsmåde:
   
Application.OnTime Now + TimeValue(\"00:00:10\"), \"FraUdklipsholder\"

Koden til at køre dit program

Proceduren \"FraUdklipsholder\" skal så indeholde følgende kode:
Range(\"A1\").Select
ActiveSheet.Paste


Avatar billede thomas_j Nybegynder
01. oktober 2001 - 15:30 #10
takker mange gange
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester