Avatar billede bambus Nybegynder
09. november 2000 - 10:36 Der er 6 kommentarer og
1 løsning

Excels menulinje

Jeg er nu ved at være færdig med mit projekt
regneark. Dog mener jeg, at det ville se flot ud, hvis jeg kunne fjerne excels menulinje og standard værktøjslinjer, så den ikke optrædre når andre åbner mit regnear. på den måde er det kun muligt, at bruge de værktøjslinjer jeg har defineret!.
I samme vending kunne det jo pynte med et selvstændigt ikon i venstre hjørne.
Avatar billede askims Nybegynder
09. november 2000 - 14:00 #1
Du kan gå og lave lidt makroer til dit regneark.

Her er et eksempel til din makro, som fjerner menulinien \"Formatering\".   

Application.CommandBars(\"Formatting\").Visible = False

Den mest simple måde at lave en makro på, er ved at optage de trin, som du vil have makroen til at foretage.
Avatar billede bambus Nybegynder
09. november 2000 - 14:08 #2
Ja tak askims, men jeg har problemer med at
få denne makro til at køre ved pogramåbning..
den skal tildeles en knap.. er det muligt at den kører automatist??
Mit næste problen er så, at fjerne menulinjen den kan jeg jo ikke bare slukke mens jeg optager.
pf TAK :-))
Avatar billede askims Nybegynder
09. november 2000 - 14:17 #3
Hvis du optager en makro og gemmer den i din personlige projektmappe, så kan det lade sig gøre at åbne en bestemt xl-fil via et tryk på knap, som henviser til denne makro.

Hvis du skal have arket til at starte op når du starter excel, skal du optage en makro i et tomt ark, og derefter gemme den som et tilføjelsesprogram. Dette tilføjelsesprogram henviser du så til i excel (under menuen Funktioner).
Avatar billede bambus Nybegynder
09. november 2000 - 14:31 #4
Ja ok men det løser stadig ikke mit problem med
menulinjen eller worksheet-menu-baren, den kan da ikke lukkes med en makro eller??
Avatar billede askims Nybegynder
09. november 2000 - 14:42 #5
Hvis du går ind i menuen vis - værktøjslinier - tilpas, derefter fjerner du fluebenet ud for regneark, så fjerner du i hvert fald menulinie, så derfor vil jeg tro, du kan fjerne vha. en makro. Beklager jeg misforstod din kommentar..
Avatar billede nerøs Nybegynder
09. november 2000 - 17:00 #6
Du kan bruge ThisWorkbook objekets activate event:

Private Sub Workbook_Activate()
    Application.CommandBars(\"formatting\").Visible = False
    Application.CommandBars(\"standard\").Visible = False
End Sub

Tisvarende bør du vise dem igen ved deaktivering

Private Sub Workbook_Deactivate()
  Application.CommandBars(\"formatting\").Visible = True
  Application.CommandBars(\"standard\").Visible = True
End Sub

Avatar billede bambus Nybegynder
10. november 2000 - 10:14 #7
mange tak nerøs du er efterhånden en stor hjælp..
du burde ha´en flaske rødvin istedet for point...

Jeg søger litteratur omkring VBA- er du bekendt med noget.
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