Avatar billede sleeper Nybegynder
02. januar 2008 - 17:31 Der er 8 kommentarer og
2 løsninger

VBA / Macro - Skjul tomme fejlter, og udskriv derefter

Hej Experter

Jeg skal designe et regnskabsark hvor jeg ønsker følgende.

A1:F1 tekst
A2:F49 variablet indhold
A50:F50 Sum

Kan man lave et vba script som fra A49 og opefter skjuler de tomme rækker og derefter udskriver det viste??

//sleeper
Avatar billede jlemming Nybegynder
02. januar 2008 - 19:26 #1
mener du således?

Sub Makro2()
'
    Rows("2:49").Select
    Selection.EntireRow.Hidden = True
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
    Rows("1:50").Select
    Selection.EntireRow.Hidden = False
End Sub
Avatar billede sleeper Nybegynder
02. januar 2008 - 19:52 #2
Hej jlemming

Skjuler denne altid Row 2:49 ?
Den skal kun skjule de linier som er "Tomme" altså hvis der står noger i A2:A39 skal disse være viste, og A40:A49 skal så være skjulte da de er tomme.

Ydermere skal der væren en linie foroven hvor jeg kan specificere hvilket ark den skal virke på.
Avatar billede excelent Ekspert
02. januar 2008 - 20:25 #3
Hvis en række ikke er tom, er der så altid en kolonne der er data i ?
Avatar billede sleeper Nybegynder
02. januar 2008 - 20:27 #4
Ja, kollone A skal der altid være data i
Avatar billede excelent Ekspert
02. januar 2008 - 20:32 #5
Sub Udskrift()
Sheets("Ark1").Select ' ret her til aktuel ark
Range("A2:A49").EntireRow.Hidden = False
Range("A2:A49").SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
ActiveSheet.PrintOut Copies:=1, Collate:=True
Range("A2:A49").EntireRow.Hidden = False
End Sub
Avatar billede sleeper Nybegynder
02. januar 2008 - 20:40 #6
Excelent det er rigtig godt lavet.

venligst lig et svar så du kan få lidt point.
jlemming burde have lidt da han også var igang.

Er der nogen måde hvor jeg kan give excelent 90 og jlemming 30 point??
Avatar billede excelent Ekspert
02. januar 2008 - 20:48 #7
ja det må være en deler, vent til ilemming også ligger svar
Avatar billede jlemming Nybegynder
02. januar 2008 - 20:54 #8
ok, med mig
Avatar billede sleeper Nybegynder
02. januar 2008 - 20:59 #9
Tak for hjælpen begge
Avatar billede sleeper Nybegynder
03. januar 2008 - 08:26 #10
Hej Excelent

Kan du evt. også løse denne? http://www.eksperten.dk/spm/812658
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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