Q:

Delete own code in vba

How would you delete your own vba project without a trace on a network? 
I don't know so I can't provide any code. 
This is a purely informative question. 

A:

Your question has 2 parts

How would you delete your own vba project
Without a trace on a network

Note: I am taking the example of Excel VBA. Please navigate the menu accordingly and change the code accordingly.
PART 1
You can delete your own VBA project if Trust Access To Visual Basics Project is enabled.
To enable Trust Access To Visual Basics Project, do this
EXCEL 2003 (doing this from memory)
Click on Tools | Macro | Security | Trusted Sources and then click on Trust access to the VBA project object model
EXCEL 2007 (doing this from memory)
Click on Office Button | Excel Options | Trust Center | Trust Center Settings | Macro Settings and click on Trust access to the VBA project object model
EXCEL 2010
Go to File Tab | Options | Trust Center | Trust Center Settings | Macro Settings and click on Trust access to the VBA project object model
CODE
Option Explicit

Sub DeleteVBAPROJECT()
    Dim i As Long

    On Error Resume Next
    With ThisWorkbook.VBProject
        For i = .VBComponents.Count To 1 Step -1
            .VBComponents.Remove .VBComponents(i)
            .VBComponents(i).CodeModule.DeleteLines _
            1, .VBComponents(i).CodeModule.CountOfLines
        Next i
    End With
    On Error GoTo 0
    ThisWorkbook.Save
End Sub

PART 2
I am not sure what do you mean by this. 
If you mean is the IP recorded then I don't think so (I could be wrong here though)
If you mean the username is recorded of the user who last opened the file then yes it is recorded provided a username is fed into the system.
If you mean File properties like when the file was modified will be recorded then yes it will be recorded

