hmm sys ikk det holder helt.. alt hvad jeg vil have er at 141492 i stien er fra et andet felt i samme ark og ikke fra noget andet ark som Fx. 'H:\DynoPlot\PlotProgram\[141492-DynoPlot4.xls]
Vi snakker forbi hinanden. Du skriver at du vil hente et andet tal end 141492 fra celle A8 ind i din formel - det betyder i mit hoved, at du vil hente celle R$9 fra en anden fil, som hvor nummeret på filen er givet i celle A8. Men det siger du at du ikke vil eller hvad.........
ja jeg henter R$9 fra en anden fil mens tallet 141492 skrives manuelt ind i stien dette vil jeg gerne undgå og da tallet allerede står i samme regneark bare et par kolonner længere fremme vil jeg hente det derfra og sætte det ind i stien hvor fra jeg vil hente R$9
Højreklik på fanenbladet for det ark du står på, og indsæt følgende:
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A8")) Is Nothing Then If Not (Range("A8").Value = "") Then Range("A1").FormulaR1C1 = _ "='H:\DynoPlot\PlotProgram\[" & Range("A8").Value & "-DynoPlot4.xls]SAE-Data2'!R9C[15]" End If End If End Sub
Ændre A1 i denne linie """Range("A1").FormulaR1C1 = _""" til den celle, hvor din formel står og prøv så.
hvis det virker for dig, så er det vel det vigtigste :-)
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.