Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 17
Default .addline error duplicate name

Hi,
I having a problem using .addline method in VBA code. I am using office 2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,565
Default .addline error duplicate name

Are you sure the name is in the same sheet? It will assign the same name
to a line on sheet 2 as on sheet 1 and other sheets. But I have never seen
it assign the same name to a shape on the same sheet. Look for Sheet1!Line1
and Sheet2!Line1 for names. The sheet name should differentiate between the
line names.



"perf" wrote in message
...
Hi,
I having a problem using .addline method in VBA code. I am using office
2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 17
Default .addline error duplicate name

I also thought it was impossible, but I have just tried to create one group
of shapes and the code crashed.

I can see why: there are exactly two "Straight Connector 295" on the same
sheet, one just created and one grouped in another block previously created.
in a way like this, the code crashed.
is there any way to decide the number of the lines?

how can it be possible? i suppose it's related to the way office 2007 maages
..xls files...

any suggestion/idea?

thanks

mark

thanks



"JLGWhiz" wrote:

Are you sure the name is in the same sheet? It will assign the same name
to a line on sheet 2 as on sheet 1 and other sheets. But I have never seen
it assign the same name to a shape on the same sheet. Look for Sheet1!Line1
and Sheet2!Line1 for names. The sheet name should differentiate between the
line names.



"perf" wrote in message
...
Hi,
I having a problem using .addline method in VBA code. I am using office
2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark



.

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,565
Default .addline error duplicate name

I have not dealt with xl2007 + yet, so I am not familiar with its
idiosyncrasies. I also was not aware the shapes which had been grouped
could contain the same names as shapes that were not grouped. But there is
a lot about this monster that I don't know.


"perf" wrote in message
...
I also thought it was impossible, but I have just tried to create one group
of shapes and the code crashed.

I can see why: there are exactly two "Straight Connector 295" on the same
sheet, one just created and one grouped in another block previously
created.
in a way like this, the code crashed.
is there any way to decide the number of the lines?

how can it be possible? i suppose it's related to the way office 2007
maages
.xls files...

any suggestion/idea?

thanks

mark

thanks



"JLGWhiz" wrote:

Are you sure the name is in the same sheet? It will assign the same
name
to a line on sheet 2 as on sheet 1 and other sheets. But I have never
seen
it assign the same name to a shape on the same sheet. Look for
Sheet1!Line1
and Sheet2!Line1 for names. The sheet name should differentiate between
the
line names.



"perf" wrote in message
...
Hi,
I having a problem using .addline method in VBA code. I am using office
2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the
sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark



.



  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,565
Default .addline error duplicate name

I am thinking that that should not be happening, and that you might have
turned up a bug. But without having that version of Excel I cannot verify
it. Maybe you should post it as a recommendation for MS to fix and see
what results you get.


"perf" wrote in message
...
I also thought it was impossible, but I have just tried to create one group
of shapes and the code crashed.

I can see why: there are exactly two "Straight Connector 295" on the same
sheet, one just created and one grouped in another block previously
created.
in a way like this, the code crashed.
is there any way to decide the number of the lines?

how can it be possible? i suppose it's related to the way office 2007
maages
.xls files...

any suggestion/idea?

thanks

mark

thanks



"JLGWhiz" wrote:

Are you sure the name is in the same sheet? It will assign the same
name
to a line on sheet 2 as on sheet 1 and other sheets. But I have never
seen
it assign the same name to a shape on the same sheet. Look for
Sheet1!Line1
and Sheet2!Line1 for names. The sheet name should differentiate between
the
line names.



"perf" wrote in message
...
Hi,
I having a problem using .addline method in VBA code. I am using office
2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the
sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark



.





  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 230
Default .addline error duplicate name

perf wrote:
I also thought it was impossible, but I have just tried to create one group
of shapes and the code crashed.

I can see why: there are exactly two "Straight Connector 295" on the same
sheet, one just created and one grouped in another block previously created.
in a way like this, the code crashed.
is there any way to decide the number of the lines?

how can it be possible? i suppose it's related to the way office 2007 maages
.xls files...

any suggestion/idea?


Shapes in XL2007 are bug ridden. It doesn't surprise me at all.

Be aware that some shapes parameters are incompatible in XL2007 vs
XL2003 so that to make code work in both it harder than it sounds.

Good luck.

Regards,
Martin Brown


thanks

mark

thanks



"JLGWhiz" wrote:

Are you sure the name is in the same sheet? It will assign the same name
to a line on sheet 2 as on sheet 1 and other sheets. But I have never seen
it assign the same name to a shape on the same sheet. Look for Sheet1!Line1
and Sheet2!Line1 for names. The sheet name should differentiate between the
line names.



"perf" wrote in message
...
Hi,
I having a problem using .addline method in VBA code. I am using office
2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark


.

  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 17
Default .addline error duplicate name

This is an answer that an user would never listen to...

I am a little disappointed with such a product. these errors are not
permissible!

so, I'll modify the name by myself in order to avoid duplication.

thanks!

mark

"Martin Brown" wrote:

perf wrote:
I also thought it was impossible, but I have just tried to create one group
of shapes and the code crashed.

I can see why: there are exactly two "Straight Connector 295" on the same
sheet, one just created and one grouped in another block previously created.
in a way like this, the code crashed.
is there any way to decide the number of the lines?

how can it be possible? i suppose it's related to the way office 2007 maages
.xls files...

any suggestion/idea?


Shapes in XL2007 are bug ridden. It doesn't surprise me at all.

Be aware that some shapes parameters are incompatible in XL2007 vs
XL2003 so that to make code work in both it harder than it sounds.

Good luck.

Regards,
Martin Brown


thanks

mark

thanks



"JLGWhiz" wrote:

Are you sure the name is in the same sheet? It will assign the same name
to a line on sheet 2 as on sheet 1 and other sheets. But I have never seen
it assign the same name to a shape on the same sheet. Look for Sheet1!Line1
and Sheet2!Line1 for names. The sheet name should differentiate between the
line names.



"perf" wrote in message
...
Hi,
I having a problem using .addline method in VBA code. I am using office
2007
and .xls format (for compatibility with office 2003 reasons) files:
when I draw a new line with this .addline method, I see that the sometimes
(not always, quite randomly) the name given to the new line is already
existing in the sheet. so later in the program, I have a lot of problem
grouping the blocks (excel cannot choose the right shape by name)

how is it possible that addline method does this duplication?


many thanks in advance

Mark

.

.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Duplicate Error!!!!! [email protected] Excel Discussion (Misc queries) 2 December 9th 08 08:07 PM
Error Handling for Duplicate Worksheet Names MWS Excel Programming 3 March 7th 06 06:19 PM
Macro / Compile Error / Duplicate Declaration carl Excel Worksheet Functions 1 June 29th 05 08:55 PM
need an error msge when I attempt to enter a duplicate value in a pg23673 Excel Discussion (Misc queries) 5 June 13th 05 12:07 PM
Duplicate sheet error handler Todd Huttenstine[_2_] Excel Programming 3 December 20th 03 04:44 AM


All times are GMT +1. The time now is 02:42 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"