+ Reply to Thread
Results 1 to 2 of 2

runtime error '1004'

Hybrid View

  1. #1
    Steve
    Guest

    runtime error '1004'

    A few weeks ago I found some code from this discussion group that allowed me
    to delete all of the code modules from a workbook:

    Set VBComps = NewBook.VBProject.VBComponents
    For Each VBComp In VBComps
    Select Case VBComp.Type
    Case vbext_ct_StdModule, vbext_ct_MSForm, _
    vbext_ct_ClassModule
    VBComps.Remove VBComp
    Case Else
    With VBComp.CodeModule
    .DeleteLines 1, .CountOfLines
    End With
    End Select
    Next VBComp

    It worked like a charm. Yesterday I got a new computer at work running XP
    and Excel 2003. Now I'm getting this error message:
    runtime error '1004' Programmatic access to Visual Basic Project is not
    trusted.

    I have my security settings on low. Any ideas of how I can make this work
    again?

  2. #2
    Dave Peterson
    Guest

    Re: runtime error '1004'

    There's a setting that was added in xl2002 (IIRC). It allows the user to have
    more control over the stuff that they run.

    Tools|macro|security|trusted publishers tab
    check that "trust access to Visual Basic Project"

    This is user by user setting. It doesn't travel with the workbook.

    Steve wrote:
    >
    > A few weeks ago I found some code from this discussion group that allowed me
    > to delete all of the code modules from a workbook:
    >
    > Set VBComps = NewBook.VBProject.VBComponents
    > For Each VBComp In VBComps
    > Select Case VBComp.Type
    > Case vbext_ct_StdModule, vbext_ct_MSForm, _
    > vbext_ct_ClassModule
    > VBComps.Remove VBComp
    > Case Else
    > With VBComp.CodeModule
    > .DeleteLines 1, .CountOfLines
    > End With
    > End Select
    > Next VBComp
    >
    > It worked like a charm. Yesterday I got a new computer at work running XP
    > and Excel 2003. Now I'm getting this error message:
    > runtime error '1004' Programmatic access to Visual Basic Project is not
    > trusted.
    >
    > I have my security settings on low. Any ideas of how I can make this work
    > again?


    --

    Dave Peterson

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1