Run-time error for objects deletion


I have made a list of option button. When I select a particular option, the 
excel should identify and delete the previous object names starting with 
"onstrfr". However, when it identifies the correct obj name "onstrfr", the 
obj.Delete gives "Run-time error '1004': Application-defined or 
object-defined error". 

I'll be grateful if someone can help me to solve this problem. 

=== FROM Sheet1=======
Private Sub on3wdgtrfroption_Click()
    Call Sheet2.Deleteonstrfr
    Call Sheet2.OnshoreTrfr(myValue, 2)
End Sub

===From Sheet2========

Sub Deleteonstrfr()
Dim Obj As Object
For Each Obj In ThisWorkbook.Sheets("SLD").Shapes
    If Left(Obj.Name, 7) = "onstrfr" Then
        MsgBox Obj.Name
    End If
Next Obj
End Sub

1/7/2010 10:05:01 AM
excel.programming 6508 articles. 2 followers. Follow

2 Replies

Similar Articles

[PageSpeed] 4

Personally I restrict the subs in a worksheet module to events related to the 
worksheet. All other subs I put in a standard module.

You might get some other views on this but I have seen lots of strange 
things occur when you put subs that are not really related to the specific 
worksheet in the worksheet module.

Put the called routine (Sub Deleteonstrfr) in a standard module and try it.


1/7/2010 10:53:02 AM
Thanks very much for your advice. The problem seems to go away after placing 
the Subroutine in the standard Module. 

Best wishes, Loy
"OssieMac" wrote:

> Personally I restrict the subs in a worksheet module to events related to the 
> worksheet. All other subs I put in a standard module.
> You might get some other views on this but I have seen lots of strange 
> things occur when you put subs that are not really related to the specific 
> worksheet in the worksheet module.
> Put the called routine (Sub Deleteonstrfr) in a standard module and try it.
> -- 
> Regards,
> OssieMac
1/7/2010 11:44:01 AM

Similar Artilces:

Present Value of One Time Payment N Years in Future
How do you calculate the present value of a one time payment that is N years in the future? -- Will On Jun 10, 9:23 pm, "Will" <westes-...@noemail.nospam> wrote: > How do you calculate the present value of a one time payment that is N years > in the future? Suppose the future value is $100,000 in 20 years. You need to know the annual "rate" -- an interest rate, average growth rate, or a discount rate. Suppose it is 5%. Then the present value is: =pv(5%, 20, 0, -100000) I am a newbee to 2007 and have lost the function of saving a *.dbf file back to a...

CRM 1.0 Crystal Print report error
Hi I am trying to use the builtin crystal reports and every report is coming back with the below error any advice on how to solved this? Regards J Error encountered by Crystal PageServer ---------------------------------------------------------------------------- ---- The error message returned is: Error detected by database DLL. [On Cache/Page Server: CRMSERVER.pageserver] You may need to restart your Crystal Services on your application server: You can accomplish this via the following stepsL 1. Click Start, point to Programs, point to Crystal Enterprise, and click Crystal Con...

Need only one DLL instance to run...
Hi all, 1: if two apps load the same DLL - LoadLibrary(...) - system will create to different instance of the DLL... Now, in my DLL i've a CList and i need it to be visible to all instance and all apps!!!! Is there a way!? 2: I need the dll to remain loaded till machine reboot!!! Is it possible!? Thanks Ale >if two apps load the same DLL - LoadLibrary(...) - system will create to >different instance of the DLL... >Now, in my DLL i've a CList and i need it to be visible to all instance and >all apps!!!! > >Is there a way!? It'll be difficult to share a ...

credentials to run this report are not stored
Hi all, I'm getting this problem when I try and create a timed subscription. Error: ...credentials to run this report are not stored..... ok I created another folder under the same folder where I'm having this problem. loaded the report and I have no problem. I even moved the current folder with that report in it. Creted another folder with the same name and still the same problem with that named folder. With a different name for the folder I have no problem??? I'm stuck here.. almost all post just talk about storing the credentials, Already done and works...

Payables Batch error
Hi All, While trying to run Payables Checks (In payables management) we got the following error message: Duplicate check numbers exist for checks in batch To resolve this error, we closed out of the windows so that we could try and recover our check batch, but the batch is not available in the batch recovery window. When we try to view the payables batch (Transactions->Purchasing->Batches), the batch status is stuck on "Check Processing" and when we select that batch, we get the following error message: This batch cannot be edited. Please check the batch status in Batch...

run time error 10-22-03
I am having a lot of trouble when I open up word I get run time error 52 in VB. I have tried uninstalling word and reinstalling it. WE have tried deleting the macro but still to no avail can someone help me please? ...

Repost: Error running Report in an Access 2003 db from Access 2007
Ok, clarification - ignore the code from my original post, some of the reports do work. The ones that don't are reports that I have being filtered. Here is the code from one of those buttons: Private Sub Ok_Click() On Error GoTo Ok_Click_Err 'using the customer sub form for customer state report to filter the report, clicking ok will open report for selected state Dim stDocName As String Dim stLinkCriteria As String If Not IsNull(Me.Search_Results) Then stLinkCriteria = "[StateOrProvince] = """ & Me![Search Results] & """"...

System Error when opening Excel 2007
A client is receiving this error "system Error &H80004005(-2147467259)" in excel 2007 when opening a new file or an exisiting file. This error came up after visio 2003 was uninstalled and visio 2007 got installed on his system. This error can be a lot, and I looked a bit around where they say it might be something with memory. But then I wonder why he never gave this error before untill visio 2007 got installed. Any help is welcome and I would be very thankfull to those who can help me in this issue. Greetz ...

Automatically run macro
My name is Mike and i have a question about microsoft excel macro's. Attached is a copy of the excel sheet im working on. Below the excel sheet is the macro I built. Some of the cells contain given values and some cells are calculated from formulas. Cell (G4) is my given is related to cell (C32). The point is, I plug a value into cell (C10) and it runs through the rest of the calcs in the other cells and gives me a value to cell (C32). I built a macro that works as a goal seek pretty much. The macro makes cell (C32) equal to cell (G4) and gives me the value for cell (C10). I wan...

I am using Publisher 2007 with Windows 7 and everytime I try to preview the document, Publisher goes into "not responding" mode and resets the preview all over again and again and again.... Any ideas how to fix this? Is your video/graphics driver current? Take a look at the 4th FAQ here: Windows 7 may have the display properties placed differently. -- Mary Sauer "Ulli" <> wrote in message ...

Excel Continuous Running Total
I posted a message earlier and have received a partial solution. I want to keep track of how much stock prices go up or down with a running total of how much they go up or down over several days until the direction changes. For example, if price go up 10 on Mon, 20 on Tues, 30 on Thurs and down 10 on Fri I want my running total column to show a positive number of 60 and then a red number of 10 and continue adding the amount of the total of the down days until the market shows an up day. The formula I am now using total the first and second day but does not do a running total count if t...

display changing label caption on form as sub runs w/o screen flic
let's say i have this routine Sub Test label1.caption = "Starting ... " 'do events label1.caption = "Getting there ... " 'do events label1.caption = "Finished! ... " End Sub on my form, i have label1 right in the middle what happens is sometimes the message will change, and then sometimes it wont, or it will show the first one, skip the second and jump to the third etc etc etc so it is inconsistent. is there a way to make sure the label caption displays consistently, on time, wh...

A spreadsheet model to estimate waiting times?
Hi All I am trying to develop a simple model to estimate (predict) waiting times (medical context) based on the following input data: IR, input rate (i.e. number of requests for test x received per week). In other words, demand. OR, output rate (i.e. number of appointment slots available per week). In other words, capacity. The build-up of patients waiting (waiting list, WL) is fairly easy to calculate (I think!), so long as the IR and the OR remain constant: WL=(OR/(IR/OR)+WN), where WN is the week number that the test request is received, but the waiting time itself (in weeks) is trickier, ...

Sorry if this has been asked a 1000 times but can I restore a corrupt .mbf file? The existing salvage utils appear to only work on .mny files. Many thanks! In, [ice] wrote: > can I restore a corrupt .mbf file? Corrupt in the sense that Money says it is corrupt? I don't see any hope. Corrupt in the sense that the OS cannot read the media correctly and gets CRC errors? There are data recovery services that might be able to help you. Sometimes a different drive on another computer can read that floppy that you machine won't. Write-protect that floppy now. Copy what you can from each of the ...

grouping and ungrouping objects in Publisher 2003
When I try to group objects in Pub 2003, I can draw the box around the objects to group them, but then the group icon doesn't pop up. Actually, nothing happens. I've used Publisher for years and haven't had this problem before. I read a similar question in a discussion group already, but their solution (send a border to the back) didn't apply/work. I wondered if it had to do with the layout setting, but I tried them all, to no avail. When this occurs it is because there is an object in the way, usually it is a border. Open the Graphics Manager in the tools menu. -- Mar...

Synchronization errors #2
Outlook 2003 is not properly synchronizing offline files. I have gone throught the send/receive settings I have checked the cache mode. However, it will synch the files if you manually go through each folder right click and Prcess the Headers. Operating System for this machine is XP. Thanks in advance for any help and guidance If you delete the .ost and try again does it work? If you try a new mail profile, does that help? --� Milly Staples [MVP - Outlook] Post all replies to the group to keep the discussion intact. Due to the (insert latest virus name here) virus, all mail sent to my...

DoCmd.OpenReport error 2501
Hello. Using Access 2002 on Windows XP Pro, SP2 computer. When running the code at the end of this post, it blows up on the DoCmd.OpenReport with error 2501. I can't figure out why. I tried searching for that error with no luck. This problem only occurs on one computer. The same program works for everyone else on the LAN. It is being run from a network drive. Any help would be gratefully appreciated. Thanks, Tony If strWhere = " " Then DoCmd.OpenReport stDocName, acViewPreview Else DoCmd.OpenReport stDocName, acViewPreview, , strWhere End If Exit_Command2_Cli... parsing error
Short: It seems that System.Xml.Schema.XmlSchema cannot handle the original How do I workaround? Is there a "Microsoft compatible XML Schema schema" anywhere? The Long Story: I have an XML format that somewhere embeds an xs:schema <xs:element ref="xs:schema"/> to accomplish this, i have to add <xs:import namespace=""/> to my XSD and define a namespace prefix xs. System.Xml.Schema.XmlSchema fails to load my schema, because xs:element is not defined", so i changed this...

NTVDM error?
I just got a new Dell laptop, and installed ProSeries 2009 tax software. The program won't open and I get the error: "16 bit MS-DOS Subsystem. C:\ProWin09\32bit\PROSER~1.EXE The NTVDM CPU has encountered an illegal instruction." Can anyone help? Try this thread "court475" <> wrote in message >I just got a new Dell laptop, and installed ProSeries 2009 tax sof...

Excel Short of memory error
Where is the repair feature to try and fix this problem? Perhaps you could give us a few more details:- What OS What version Excel When does the error occur Is it specific to one file Does it happen to all files Does it happen with no files but when you start excel All of these things help us enormously, and the trick to getting a good answer is in asking a good question, else you end up dancing around with a dozen different options whilst we run through the book.. -- Regards Ken....................... Microsoft MVP - Excel Sys Spec - Win XP Pro /...

Create a custom footer for all Excel worksheets at one time...
I want to create a custom footer, just once, that could be applied to all worksheets in an Excel workbook. Microsoft Word lets you do this, so why not Microsoft Excel? BigCat Try the code below: Be sure to substitute the information for what you want. HTH Dennis ******************************************** Sub PageSetupAllSheets() Dim EachSheet As Worksheet For Each EachSheet In ActiveWorkbook.Worksheets With EachSheet.PageSetup ' &F = File ' &A = Tab ' &D = Date ' &T = Time ' &P = Page ' &N = Pag...

Money 2002 will not run
I had been using Money 2002 for approx. 3 yrs on my home pc (Dell Dim 2100, XP Home Ed. w/SP2). Last year, it simply would not launch. No error message, no splash screen, no app opening, no process listed in Task Manager. Just.... nothing.... The only change that was made to the system since M2k2 last ran was upgrading my a/v solution from Trend Micro PC-Cillin to TM Internet Security. I have tried disabling every aspect of the Internet Security product, as well as completely un-installing the app, and then attempting to run Money, but the same thing (nothing) happens. I was considerin...

Changing an axis to show time with hour intervals
I am trying to create a chart from a spreadsheet of data that has 3 years and all 12 months. Each month has different days and different times where data was pulled. What I want to do is create a chart with all the months in the data and have the axis showing time intervals of an hour each starting from 12:00am-12:00am with the hours in between 12:00am, 1:00am, etc). Can anyone help me? I have tried using the scale under the format axis tab but can't figure out how to show time in intervals. Thanks. If your combined date and time is in A2, use =MOD(A2,1) to get just the time, and ...

Error when deleting mail from outlook
I'm getting an error saying ERROR UNKNOWN when deleting mail from outlook. Please, Please Help KidoL ...

Word error prevents its use as Outlook editor
I have Outlook 2002 and Word 2002 from Office XP Professional. If I start with a freshly rebooted system, open Outlook, and try to reply or forward an email, it tries to open it in Word, but says that Word is busy or cannot be found. I can even shut down Word in the Task Manager and try it again, yet the same thing happens. Once I do this and shut down Outlook, Word continues to run in the background (on Task Manager or refusing to shut down). As long as i do not try to reply or forward a message, none of this occurs. what can i do to correct this??? I tried to repair and restore from with...