Like in topic. Can anyone help me write a macro? Please:D
Option Explicit
Sub CopyToClipboard
  Dim oDoc, oDispatcher
  oDoc=ThisComponent      ' Calc document
  With oDoc.CurrentController
    .select .ActiveSheet.getCellRangeByName("V21")
    oDispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
    oDispatcher.executeDispatch(.Frame, ".uno:Copy", "", 0, Array())
  End With
End Sub  
sokol92 thank you for your help. Macro works as I wanted.
Is it possible to do this without selecting the cell?
About methods of working with the clipboard: search word “Clipboard” in A.Pitonyak’s book OOME_4_0.odt.
What is the reason for the desire to avoid selecting cells?
