A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Powerpoint, Publisher and Visio » Visio
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Copying Between Pages



 
 
Thread Tools Display Modes
  #1  
Old May 1st, 2004, 05:26 AM
David
external usenet poster
 
Posts: n/a
Default Copying Between Pages

I often want to copy items between different pages and have the copied items appear on exactly the same place as the page I copied them from. I would assume this would/should be Visio's default behavior but that's not the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and have them appear on the same place on the page I copy them to?

Many thanks.
  #2  
Old May 1st, 2004, 06:43 AM
Mark Nelson [MS]
external usenet poster
 
Posts: n/a
Default Copying Between Pages

Hi this is a popular request, but there's no direct support in Visio for
that. To be precise on copy, I often will drag out a guide point (from the
ruler intersection) and place it on the upper left corner of the document.
Then I select all, copy and paste to a new page. Now I can reposition the
selection until the guide point once again lines up with the corner of the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers no rights.

"David" wrote in message
...
I often want to copy items between different pages and have the copied

items appear on exactly the same place as the page I copied them from. I
would assume this would/should be Visio's default behavior but that's not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and have them

appear on the same place on the page I copy them to?

Many thanks.



  #3  
Old May 1st, 2004, 08:41 AM
David
external usenet poster
 
Posts: n/a
Default Copying Between Pages

Wow, that's a great workaround. Thanks!

Hard to believe the feature isn't built into the program. Would save tons of time. Hopefully we'll see it in the next version. In the mean time your tip and background pages will do the job.

Thanks again.
  #4  
Old May 1st, 2004, 03:32 PM
Al Edlund
external usenet poster
 
Posts: n/a
Default Copying Between Pages

another way of doing it is to have two simple macros based on adding a
simple parameter to the copy / paste command visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in message
...
Hi this is a popular request, but there's no direct support in Visio for
that. To be precise on copy, I often will drag out a guide point (from

the
ruler intersection) and place it on the upper left corner of the document.
Then I select all, copy and paste to a new page. Now I can reposition the
selection until the guide point once again lines up with the corner of the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers no

rights.

"David" wrote in message
...
I often want to copy items between different pages and have the copied

items appear on exactly the same place as the page I copied them from. I
would assume this would/should be Visio's default behavior but that's not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and have them

appear on the same place on the page I copy them to?

Many thanks.





  #5  
Old May 12th, 2004, 12:35 PM
Michael
external usenet poster
 
Posts: n/a
Default Copying Between Pages

Al,
I tried this on Visio 2000 VBA and comes up with undefined variable:
visCopyPasteNoTranslate

Doesn't this work with Visio 2000?

Michael

"Al Edlund" wrote in message
...
another way of doing it is to have two simple macros based on adding a
simple parameter to the copy / paste command visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select

Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in message
...
Hi this is a popular request, but there's no direct support in Visio for
that. To be precise on copy, I often will drag out a guide point (from

the
ruler intersection) and place it on the upper left corner of the

document.
Then I select all, copy and paste to a new page. Now I can reposition

the
selection until the guide point once again lines up with the corner of

the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers no

rights.

"David" wrote in message
...
I often want to copy items between different pages and have the copied

items appear on exactly the same place as the page I copied them from.

I
would assume this would/should be Visio's default behavior but that's

not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and have them

appear on the same place on the page I copy them to?

Many thanks.







  #6  
Old May 12th, 2004, 02:42 PM
Al Edlund
external usenet poster
 
Posts: n/a
Default Copying Between Pages

I haven't tested it at v2000. The variable definition comes when you
reference the appropriate library (my current project uses both visio
library and vision integeration).
Al
"Michael" wrote in
message ...
Al,
I tried this on Visio 2000 VBA and comes up with undefined variable:
visCopyPasteNoTranslate

Doesn't this work with Visio 2000?

Michael

"Al Edlund" wrote in message
...
another way of doing it is to have two simple macros based on adding a
simple parameter to the copy / paste command visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select

Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in message
...
Hi this is a popular request, but there's no direct support in Visio

for
that. To be precise on copy, I often will drag out a guide point

(from
the
ruler intersection) and place it on the upper left corner of the

document.
Then I select all, copy and paste to a new page. Now I can reposition

the
selection until the guide point once again lines up with the corner of

the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers no

rights.

"David" wrote in message
...
I often want to copy items between different pages and have the

copied
items appear on exactly the same place as the page I copied them from.

I
would assume this would/should be Visio's default behavior but that's

not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and have

them
appear on the same place on the page I copy them to?

Many thanks.








  #7  
Old May 12th, 2004, 10:22 PM
Michael
external usenet poster
 
Posts: n/a
Default Copying Between Pages

Is it a number or a string and what's the 'value' on your end?
may be if I use the 'value' (let's assume it is something like 1205...) it
will work on V2000 aswell?
Can you have look at the 'value' ?

Michael

"Al Edlund" wrote in message
...
I haven't tested it at v2000. The variable definition comes when you
reference the appropriate library (my current project uses both visio
library and vision integeration).
Al
"Michael" wrote in
message ...
Al,
I tried this on Visio 2000 VBA and comes up with undefined variable:
visCopyPasteNoTranslate

Doesn't this work with Visio 2000?

Michael

"Al Edlund" wrote in message
...
another way of doing it is to have two simple macros based on adding a
simple parameter to the copy / paste command visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select

Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in message
...
Hi this is a popular request, but there's no direct support in Visio

for
that. To be precise on copy, I often will drag out a guide point

(from
the
ruler intersection) and place it on the upper left corner of the

document.
Then I select all, copy and paste to a new page. Now I can

reposition
the
selection until the guide point once again lines up with the corner

of
the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers no
rights.

"David" wrote in message
...
I often want to copy items between different pages and have the

copied
items appear on exactly the same place as the page I copied them

from.
I
would assume this would/should be Visio's default behavior but

that's
not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and have

them
appear on the same place on the page I copy them to?

Many thanks.










  #8  
Old May 13th, 2004, 12:42 AM
Al Edlund
external usenet poster
 
Posts: n/a
Default Copying Between Pages

well, it's definitely a value (integer). The real issue is whether or not
the v2000 library has that function in it. The reason I use it is because if
you remain consistent between the copy and paste, the picture shows up in
the correct position. You might consider using the object explorer to see if
the variable is in any of the referenced libraries.
Al
"Michael" wrote in
message ...
Is it a number or a string and what's the 'value' on your end?
may be if I use the 'value' (let's assume it is something like 1205...) it
will work on V2000 aswell?
Can you have look at the 'value' ?

Michael

"Al Edlund" wrote in message
...
I haven't tested it at v2000. The variable definition comes when you
reference the appropriate library (my current project uses both visio
library and vision integeration).
Al
"Michael" wrote in
message ...
Al,
I tried this on Visio 2000 VBA and comes up with undefined variable:
visCopyPasteNoTranslate

Doesn't this work with Visio 2000?

Michael

"Al Edlund" wrote in message
...
another way of doing it is to have two simple macros based on adding

a
simple parameter to the copy / paste command visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select
Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in message
...
Hi this is a popular request, but there's no direct support in

Visio
for
that. To be precise on copy, I often will drag out a guide point

(from
the
ruler intersection) and place it on the upper left corner of the
document.
Then I select all, copy and paste to a new page. Now I can

reposition
the
selection until the guide point once again lines up with the

corner
of
the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers

no
rights.

"David" wrote in message
...
I often want to copy items between different pages and have the

copied
items appear on exactly the same place as the page I copied them

from.
I
would assume this would/should be Visio's default behavior but

that's
not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and

have
them
appear on the same place on the page I copy them to?

Many thanks.












  #9  
Old May 13th, 2004, 06:48 PM
Michael
external usenet poster
 
Posts: n/a
Default Copying Between Pages

please let me know the number and I'll give it a go on V2000.

Michael
"Al Edlund" wrote in message
...
well, it's definitely a value (integer). The real issue is whether or not
the v2000 library has that function in it. The reason I use it is because

if
you remain consistent between the copy and paste, the picture shows up in
the correct position. You might consider using the object explorer to see

if
the variable is in any of the referenced libraries.
Al
"Michael" wrote in
message ...
Is it a number or a string and what's the 'value' on your end?
may be if I use the 'value' (let's assume it is something like 1205...)

it
will work on V2000 aswell?
Can you have look at the 'value' ?

Michael

"Al Edlund" wrote in message
...
I haven't tested it at v2000. The variable definition comes when you
reference the appropriate library (my current project uses both visio
library and vision integeration).
Al
"Michael" wrote in
message ...
Al,
I tried this on Visio 2000 VBA and comes up with undefined variable:
visCopyPasteNoTranslate

Doesn't this work with Visio 2000?

Michael

"Al Edlund" wrote in message
...
another way of doing it is to have two simple macros based on

adding
a
simple parameter to the copy / paste command

visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select
Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy

visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in message
...
Hi this is a popular request, but there's no direct support in

Visio
for
that. To be precise on copy, I often will drag out a guide

point
(from
the
ruler intersection) and place it on the upper left corner of the
document.
Then I select all, copy and paste to a new page. Now I can

reposition
the
selection until the guide point once again lines up with the

corner
of
the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and confers

no
rights.

"David" wrote in message
...
I often want to copy items between different pages and have

the
copied
items appear on exactly the same place as the page I copied them

from.
I
would assume this would/should be Visio's default behavior but

that's
not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and

have
them
appear on the same place on the page I copy them to?

Many thanks.














  #10  
Old May 17th, 2004, 06:42 PM
Michael
external usenet poster
 
Posts: n/a
Default Copying Between Pages

still curious to know the number...

Michael
"Michael" wrote in
message ...
please let me know the number and I'll give it a go on V2000.

Michael
"Al Edlund" wrote in message
...
well, it's definitely a value (integer). The real issue is whether or

not
the v2000 library has that function in it. The reason I use it is

because
if
you remain consistent between the copy and paste, the picture shows up

in
the correct position. You might consider using the object explorer to

see
if
the variable is in any of the referenced libraries.
Al
"Michael" wrote in
message ...
Is it a number or a string and what's the 'value' on your end?
may be if I use the 'value' (let's assume it is something like

1205...)
it
will work on V2000 aswell?
Can you have look at the 'value' ?

Michael

"Al Edlund" wrote in message
...
I haven't tested it at v2000. The variable definition comes when you
reference the appropriate library (my current project uses both

visio
library and vision integeration).
Al
"Michael" wrote

in
message ...
Al,
I tried this on Visio 2000 VBA and comes up with undefined

variable:
visCopyPasteNoTranslate

Doesn't this work with Visio 2000?

Michael

"Al Edlund" wrote in message
...
another way of doing it is to have two simple macros based on

adding
a
simple parameter to the copy / paste command

visCopyPasteNoTranslate

Sub mcrMyPaste()

Application.ActiveWindow.Page.Paste visCopyPasteNoTranslate


End Sub

Sub mcrMyCopy()

ActiveWindow.DeselectAll
ActiveWindow.Select
Application.ActiveWindow.Page.Shapes.ItemFromID(1) ,
visSelect
Application.ActiveWindow.Selection.Copy

visCopyPasteNoTranslate

End Sub


Al
"Mark Nelson [MS]" wrote in

message
...
Hi this is a popular request, but there's no direct support in

Visio
for
that. To be precise on copy, I often will drag out a guide

point
(from
the
ruler intersection) and place it on the upper left corner of

the
document.
Then I select all, copy and paste to a new page. Now I can
reposition
the
selection until the guide point once again lines up with the

corner
of
the
document.

--
Mark Nelson
Microsoft Corporation

This posting is provided "AS IS" with no warranties, and

confers
no
rights.

"David" wrote in message
...
I often want to copy items between different pages and have

the
copied
items appear on exactly the same place as the page I copied

them
from.
I
would assume this would/should be Visio's default behavior but
that's
not
the way it works unless there's a setting I'm missing.

Is there a simple way for me to copy items between pages and

have
them
appear on the same place on the page I copy them to?

Many thanks.
















 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 11:27 AM.


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