hov..excel4 makroen er jo netop SHOW.DETAIL(1,292,TRUE,,272) og ExecuteExcel4Macro "SHOW.DETAIL(1,292,TRUE,,272)" betyder bare at VBA skal køre den makro. =SHOW.DETAIL(1,292,TRUE,,272) kunne lige så godt være indtastet i xl4 makroark
Bak-> Når jeg afprøver makroen, får jeg at vide, at der er "for mange argumenter". Både når jeg prøver den i et makroark, og når jeg kører den som kode !
Tida->test lige det her og se om det er bedre. Sub tester1() Worksheets("Total").Activate Range("A3").Rows.ShowDetail = False Range("A90").Rows.ShowDetail = False Range("A92").Rows.ShowDetail = False Range("A181").Rows.ShowDetail = False Range("A272").Rows.ShowDetail = True Range("A294").Rows.ShowDetail = True Range("A304").Rows.ShowDetail = True End Sub
jkrons-> det gør jeg også, men jeg kender heller ikke så meget til ex4-makroer at jeg kender argumenterne for disse og jeg kan ikke huske hvor jeg finder dem. Jeg har dog en gammel dansk xl4-makrobog hjemme....så måske
Nu ved jeg ikke rigtigt hvor den xl4macro stammer fra, men jeg har lige chekket hvordan den skal være. SHOW.DETAIL(1;90;true) eller dansk VIS.DETALJE hvor 1.parameter kan være 1 for rækker, 2 for kolonner 2. parameter er en række i gruppen 3. parameter True eller False (vis ej ikke vis detalje)
Bogen er forøvrigt fra 92.. :-)
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.