Bonjour,
j'aimerai avoir de l'aide pour copier le contenu de plusieurs cellule A2:A77 dans le presse-papier
voici le contenu de ma macro
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
sub Main
	rem define variables
	dim document   as object
	dim dispatcher as object
 
	rem get access to the document
	document   = ThisComponent.CurrentController.Frame
	dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
 
	dim args1(0) as new com.sun.star.beans.PropertyValue
	args1(0).Name = "ToPoint"
	args1(0).Value = "$A$2:$A$77"
 
	dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
	dispatcher.executeDispatch(document, ".uno:Copy", "", 0, Array())
 
end sub
ça met bien en bleu, mais je n'ai rien quand je colle dans gedit
en vous remerciant
LibreOffice Version: 7.3.7.2 sous Ubuntu

L'erreur était de ne pas indiquer le nom de la feuille
args1(0).Value = “$Feuille1.$A$2:$A$77” au lieu de args1(0).Value = "$A$2:$A$77"