Terve
Tarkoitus olisi tehdä yhteenvetotaulukko, jossa luodaan uusi välilehti, ja tältä uudelta välilehdeltä linkitetään tietyt solut yhteenvetotaulukkoon uudelle riville.
Olen melko käsi VBA:n kanssa ja jostain syystä linkittyvien solujen sijainti riippuu tässä koodissa yhteenvetotaulukon rivistä. Mikä neuvoksi? Apuva...
Sub KohteenLisays()
'
' KohteenLisays Macro
'
Dim SheetCount As Integer
Dim Name As String
Sheets.Add After:=Sheets(Sheets.Count)
SheetCount = Sheets.Count
ActiveSheet.Name = SheetCount
Name = SheetCount
Sheets("Summary").Select
Cells(SheetCount, 1).FormulaR1C1 = "='" & Name & "'!R[4]C[4]"
Cells(SheetCount, 2).FormulaR1C1 = "='" & Name & "'!R[5]C[4]"
Cells(SheetCount, 3).FormulaR1C1 = "='" & Name & "'!R[42]C[4]"
Cells(SheetCount, 4).FormulaR1C1 = "='" & Name & "'!R[40]C[4]"
Cells(SheetCount, 5).FormulaR1C1 = "='" & Name & "'!R[50]C[8]"
Cells(SheetCount, 6).FormulaR1C1 = "='" & Name & "'!R[54]C[8]"
End SubHmm, "jostain syystä" kun käytät sijaintiin suhteellista kaavaa (FormulaR1C1) etkä absoluuttisesti viittaavaa kaavaa ( Formula )
Kiitos tuhannesti! Käsi kun olen ;)
Aihe on jo aika vanha, joten et voi enää vastata siihen.