31. januar 2009 - 15:15Der er
13 kommentarer og 1 løsning
Macro i kontrol element knap
2 Spørgsmål!
Jeg har en macro som jeg gerne vil have lagt på en kontrol element knap hvilket i sig selv ikke er et problem. Men jeg vil gerne have at jeg kan bruge en enkelt tast i stedet for at skulle kombinere (ctrl+?) F.eks ville det være rart at jeg kunne nøjes med at bruge tabulator eller * tasten som macroafvilker i stedet for en taste kombination!!
Jeg har et ark som jeg gerne vil have maximeret til fuldskærmsvisning når det starter direkte op fra stifinder
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
TAB key macro fungerer rigtig fint og efter hensigten, men jeg tror jeg har formuleret mit spørgsmål vedr. maximering af vinduet forkert, så jeg prøver lige igen :-)
Med maximeret til fuldskærmsvisning mente jeg, at når vinduet er maximeret vil jeg så gerne have den til at vise arket i fuldskærmsvisning som når man går i menuen "vis" og vælger "fuldskærmsvisning" og samtidig fravælger både "overskrifter" og "formellinie" som sættes med flueben også under "vis" menuen!
Først når jeg har afspillet den i macromodulet kan jeg vende tilbage til arket og få den ønskede effekt ud af det og macrofunktionen virker kun indtil jeg lukker arket ned igen. Når jeg starter arket op påny duer macroen ikke længere. Hvad er mon galt her ?
Application.OnKey "{TAB}", "'" & ThisWorkbook.Name & "'!test" ovenstående skal ikke være i test makroen men du kan evt. indsætte følgende 2 koder i ThisWorkbook modulet Så aktiveres TAB når du åbner filen og tilbage til normal når du lukker
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.OnKey "{TAB}" End Sub
Private Sub Workbook_Open() Application.OnKey "{TAB}", "'" & ThisWorkbook.Name & "'!test" End Sub
Egentligt er jeg ret godt tilfreds med arket som det er, men de 15 indgange som der er mulighed for et alt for lidt, der skal 60 mulige indgange til. Så for ikke at scoren i toppen af skærmen skal forsvinde ovenud af skærmbilledet har jeg forsøgt at bruge frys funktionen. Problemet med frys funktionen er blot følgende:
1. Jeg kan kun bruge frys funktionen når jeg ikke har arket sat i beskyttet tilstand hvilket er nødvendigt for at få Enter tasten til at skifte imellem spillerne. Ment således, at når jeg låser arket med frys funktionen starter den bare forfra ved makrostart når jeg har nået de 15 indgange ved at klikke på Enter tasten, så frys funktionen i stedet for at scrolle videre ned i de resterende score/indgangs felter samtidig med at toppen af skærmen bliver hvor den er, så starter den forfra ved de 15 indgange!
2. Makroen "TAB" som skulle starte et nyt spil og stille markøren klar i celle (H11) virker ikke med frys funktionen - jeg får en "runtime error 1004"
Jeg har vedhæftet arket i beskyttet tilstand så du kan se hvad jeg mener. Slår du beskyttet tilstand fra kan du sagtens bruge frys funktionen både med muserullen og piletasterne så den scroller korrekt ned, men så har jeg mistet funktionen med enter tasten der som nævnt skifter imellem spillerne, hvilket jo er en primær funktion for at arket kan anvendes!
Synes godt om
Ny brugerNybegynder
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.