Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default Function not copying

For a variety of solid reasons that are too lengthy and irrelevant t
get into here, I have the following setup: a cell that contains th
following formula

=GetTheText("D95", "D49"

(D95 and D49 are just examples. What is important is that the cel
that contains this formula is neither cell D95 or D49.

Here is the GetTheText function

Function GetTheText(SourceCell As String, TargetCell As String

Range(SourceCell).Selec
Selection.Cop
Range(TargetCell).Selec
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone
SkipBlanks:=
False, Transpose:=Fals

End Functio

Nothing seems to happen. When I check the clipboard it shows nothin
in there. Is there any reason why a function might refuse to put
value into another cell? Seems unlikely.

The bigger question here is how can create a function (so that I ca
plug it into a cell) that copies the contents of a cell and paste
special (to retain formatting) into another cell. We're talking
cells, here

thank you

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 107
Default Function not copying

Worksheet functions will not do that, which is what Juan Pablo González
was trying to tell you last time you asked.

http://www.google.com/groups?selm=Oa...gp13.phx.gb l


ppsza wrote:
For a variety of solid reasons that are too lengthy and irrelevant to
get into here, I have the following setup: a cell that contains the
following formula:

=GetTheText("D95", "D49")

(D95 and D49 are just examples. What is important is that the cell
that contains this formula is neither cell D95 or D49.)

Here is the GetTheText function:

Function GetTheText(SourceCell As String, TargetCell As String)

Range(SourceCell).Select
Selection.Copy
Range(TargetCell).Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone,
SkipBlanks:= _
False, Transpose:=False

End Function

Nothing seems to happen. When I check the clipboard it shows nothing
in there. Is there any reason why a function might refuse to put a
value into another cell? Seems unlikely.

The bigger question here is how can create a function (so that I can
plug it into a cell) that copies the contents of a cell and pastes
special (to retain formatting) into another cell. We're talking 3
cells, here.

thank you!


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 88
Default Function not copying

For a variety of solid reasons that are too lengthy and irrelevant to
get into here, I have the following setup: a cell that contains the
following formula:

=GetTheText("D95", "D49")

(D95 and D49 are just examples. What is important is that the cell
that contains this formula is neither cell D95 or D49.)

Here is the GetTheText function:

Function GetTheText(SourceCell As String, TargetCell As String)

Range(SourceCell).Select
Selection.Copy
Range(TargetCell).Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone,
SkipBlanks:= _
False, Transpose:=False

End Function

Nothing seems to happen. When I check the clipboard it shows nothing
in there. Is there any reason why a function might refuse to put a
value into another cell? Seems unlikely.

The bigger question here is how can create a function (so that I can
plug it into a cell) that copies the contents of a cell and pastes
special (to retain formatting) into another cell. We're talking 3
cells, here.


Sheet-Functions can only return a result to the respective formula cell
who called the function.
It is not possible to changed other cells with sheet functions.
You have to use a Sub procedu

Sub CallGetTheText()
GetTheText "D95", "D49"
End Sub

--
Regards
Melanie Breden
- Microsoft MVP für Excel -

http://excel.codebooks.de (Das Excel-VBA Codebook)

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
copying the Hyperlink function result without copying the actual formula mcheng Excel Worksheet Functions 2 June 9th 07 02:43 AM
Enable copying function Freshman Excel Worksheet Functions 5 November 15th 06 07:42 PM
Copying a hyperlink with a function Randy Excel Worksheet Functions 4 June 21st 06 05:34 PM
copying function value Miss Dedly Excel Discussion (Misc queries) 2 January 12th 06 07:58 PM
copying existing function Brad Excel Worksheet Functions 0 February 22nd 05 01:34 PM


All times are GMT +1. The time now is 12:05 AM.

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"