Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi all, I got macro in which I have code (see below)
Range("A1").Value = ThisWorkbook.FullName Above macro code brings "F:\Kas\Documents\Profit.xlsx" text in cell "A1" Is there way that by putting "ThisWorkbook.FullName" just bring "\Kas \Documents\Profit.xlsx" and exclud the word "F:" and add "\\Home\ABC" in the line so it should be coming in cell "A1" "\\Home\ABC\Kas\Documents \Profit.xlsx". I hope I was able to explain my question. Please can any friend help? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Here is an API to retrun the UNC name from a drive letter. I assume this is
what you are looking for? Declare Function WNetGetConnection Lib "mpr.dll" Alias "WNetGetConnectionA" ( _ ByVal lpszLocalName As String, _ ByVal lpszRemoteName As String, _ ByRef cbRemoteName As Long) As Long Sub Test() MsgBox UNCfromLocalDriveName("G") End Sub Function UNCfromLocalDriveName(strLocalDrive) As String 'Find UNC from Local path 'i.e. Local drive "F:" = "\\RdaServer3\sys1" ' example of usage: UNCfromLocalDriveName("P") <-Actual Drive Letter ' or UNCfromLocalDriveName(A2) <-Cell reference ' Dim sLocal As String Dim sRemote As String * 255 Dim lLen As Long Application.Volatile sRemote = String$(255, Chr$(32)) lLen = 255 sLocal = strLocalDrive & ":" WNetGetConnection sLocal, sRemote, lLen UNCfromLocalDriveName = Trim(sRemote) End Function -- HTH... Jim Thomlinson "K" wrote: Hi all, I got macro in which I have code (see below) Range("A1").Value = ThisWorkbook.FullName Above macro code brings "F:\Kas\Documents\Profit.xlsx" text in cell "A1" Is there way that by putting "ThisWorkbook.FullName" just bring "\Kas \Documents\Profit.xlsx" and exclud the word "F:" and add "\\Home\ABC" in the line so it should be coming in cell "A1" "\\Home\ABC\Kas\Documents \Profit.xlsx". I hope I was able to explain my question. Please can any friend help? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Can I use code/macro to change code/macro in an existing file? | Excel Programming | |||
Executing code in a library as a result of a worksheet change | Excel Programming | |||
Macro code to change tab name | Excel Programming | |||
Change result of Macro Recorder | Excel Discussion (Misc queries) | |||
Can You Change A CommandButton Code Using A Macro? | Excel Programming |