21. april 2004 - 14:57
Der er
9 kommentarer og 1 løsning
Definere flere ark
Hej Hvordan får man vba-koder til at fungere i flere ark samtidigt? Ex. Sheets("Faktura - Engelsk").Select skal også gælde i Sheets("Faktura - Dansk").Select osv. hvordan gøres det lettest?
Annonceindlæg fra Novataris
21. april 2004 - 15:23
#1
Sheets(Array("Ark1", "Ark4", "Ark3")).Select
21. april 2004 - 15:39
#2
Det lykkes ikke helt f.eks. hvis jeg skriver: Set ws = Sheets(Array("Faktura - Engelsk", "Faktura - Dansk")) Så melder den fejl 424 eller 13. - det hjælper heller ikke at .select
21. april 2004 - 18:30
#3
har du noget af din kode
21. april 2004 - 19:53
#4
fejl 424 eller 13 - jeg er nok en af de få der ikke kan alle fejlkoder udenad ;o) Hvad er fejlbeskrivelsen?
21. april 2004 - 20:19
#5
jeg har desværre ikke adgang pt til arket, det virker som om vba. ikke vil godkende den måde jeg vælger arkene på. Har det betydning om der står sheet eller sheets f.eks. Eller vender jeg lige tilbage næste onsdag, tak for hjælpen indtil videre..
22. april 2004 - 00:33
#6
Set FE = Sheets("Faktura - Engelsk") Set FD = Sheets("Faktura - Dansk") FE.range("A1")= værdi FD.range("A1")= værdi o.s.v.
28. april 2004 - 12:38
#7
Jeg forstår ikke hvor jeg skal indsætte FE.Range osv. da min funktion ser sådan her ud: lLastRow = ws.Range("J" & Rows.Count).End(xlUp).Row 'Kopiere sidste rækkes formel ActiveSheet.Cells(lLastRow, 1).Select Selection.Copy ActiveSheet.Cells(lLastRow + 1, 1).Select ActiveSheet.Paste Den kan ikke finde ud af at det kun er på det aktive ark den skal kopiere rækkerne.
28. april 2004 - 23:34
#8
Hvis række antallet altid er ens i de 2 ark, så. Public Sub TilføjLinie() Sheets(Array("Faktura - Engelsk", "Faktura - Dansk")).Select ' samler de 2 ark Sheets("Faktura - Engelsk").Activate lLastRow = Range("J" & Rows.Count).End(xlUp).Row Range("A" & lLastRow).Select Selection.AutoFill Destination:=Range("A" & lLastRow & ":A" & lLastRow + 1), Type:=xlFillDefault Sheets("Faktura - Dansk").Select ' skiller de 2 ark ad igen End Sub Den kopierer formlen i A kolonnen en række ned, i begge ark.
16. juni 2004 - 15:16
#10
et svar
Kurser inden for grundlæggende programmering