Try this
Function GetFileVersion(strFilePath As String, _
strFileName As String, _
strFileType As String, _
strPCIP As String)
Dim ans As Variant
Dim sFormula As String
sFormula = "INDEX('" & strPCIP & "'!$K$1:$K$5000,(MATCH((""" & _
strFilePath & """&""" & strFileName & """&""" & strFileType
& _
"),('" & strPCIP & "'!$A$1:$A$5000&'" & strPCIP & _
"'!$B$1:$B$5000&'" & strPCIP & "'!$D$1:$D$5000),0))"
ans = Evaluate(sFormula)
If Not IsError(ans) Then
GetFileVersion = ans
Else
GetFileVersion = "Not found"
End If
End Function

Signature
HTH
Bob Phillips
(there's no email, no snail mail, but somewhere should be gmail in my addy)
> Struggling here and maybe being a bit thick, however had a look at Tom
> Ogilvys resonse to a similar question on the 16 August 2006, tried to use the
[quoted text clipped - 33 lines]
>
> Regards
Alan - 21 Jan 2007 12:12 GMT
Bob
Again many thanks for your response ... however seems i get a negative
result although I know the file is there ...
The code within the cell is
=INDEX('###.##.#.###'!$K$1:$K$5000,MATCH(B7&C11&D11,'###.##.#.###'!$A$1:$A$5000&'###.##.#.###'!$B$1:$B$5000&'###.##.#.###'!$D$1:$D$5000,0))
And I get the right info
Any Ideas ???
Thanks
> Try this
>
[quoted text clipped - 61 lines]
> >
> > Regards
Alan - 21 Jan 2007 12:49 GMT
Bob
Cancel ... my typing is not what it shoulf be ... syntax and brackets
Once again very much obliged for your help
Regards
> Bob
>
[quoted text clipped - 76 lines]
> > >
> > > Regards