19. marts 2002 - 20:47Der er
9 kommentarer og 1 løsning
Markere en celle, uden det kommer med på udskrift?
Programmet er Excel, og problemerne er følgende:
1) Hvordan kan man markerer en celle, uden at det kommer med når man udskriver? Jeg har et regneark med en masse celler, hvor det kun er 5 der er redigerbare (resten er låst), jeg har pt. gjort dem lysegrå, men det ser ikke så godt ud når man skriver dem ud.
2) Er der en måde, hvor man kan få Excel til at undlade at printe indholdet af en celle ud, ligegyldig værdien af den?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg ved ikke om jeg har forstået dit spørgsmål rigtigt - jeg forstår det sådan, at du kun ønsker at nogle bestemte celler skal være synlige på dine udskrifter?
Dette kan godt lade sig gøre: Markér de celler, der skal udskrives. Gå op i "Filer" og vælg "Udskriftsområde" og "Angiv udskriftsområde".
Jeg har prøvet lidt omkring print area. Det ser ud til at du ikke kan selecte flere forskellige områder til et printområde eller undlade et par celler i disse print områder, hvis du skal undgå at få printet din data ud på flere forskellige sider. Du kan måske bruge en mindre pæn løsning. Paste et stykke hvidt grafik hen over cellerne, men så kan du heller ikke se cellerne på skærmen. Det samme hvis du skjuler cellerne ved at skjule en række eller kolonne. Det gøres under format.
Den bedste løsninger er nok at optage en macro, hvor du marker de celler som ikke skal med ud på print. Ændre teksten til samme farve som baggrunden. Hvis baggrunden er hvid så vælger du hvid tekst. trykker på print ikonet. Ændrer så cellerne tilbage til den oprindelige farve m.m. Du kan nu afslutte optagelsen af din macro og evt. koble macroen til en knap på regnearket eller til menuen.
Se evt. macro eksempel, hvor cellerne D7:E10 ikke kommer med ud på print
Sub Macro2() ' ' Range("D7:E10").Select Selection.Font.ColorIndex = 2 ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True Selection.Font.ColorIndex = 0 End Sub
Det er fordi den skal gemmes som skabelon, og så bruges af andre end mig - så det med grafik eller at slette det kan jeg ikke.
Den macro ser interessant ud, kan man ikke lade den blive aktiveret automatisk? Eller så de trykker på en knap "udskriv", hvor den så udskriver + kører den macro?
Stil dig i dit regneark. tryk ALT og F11 Du kommer nu til Micro Visual basic -vinduet I venstre side finder du project-explorer Find ThisWorkbook og dobbeltklik på den Her skal du indsætte ovenstående kode gem og hop tilbage til excel. umiddelbart før du printer vil makroen køre af sig selv.
Prøv når du optager din macro at fjerne rammerne, hvorefter du tilføjer rammerne igen efter udprintet i macroen. Faktisk lige som med de hvide tal/bogstaver.
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.