[Résolu][Calc] Importer feuille

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Happy19
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 06 juil. 2023 17:43

[Résolu][Calc] Importer feuille

Message par Happy19 »

Bonjour,

Je souhaite importer (ou copier) une feuille (Sheet0) du document appelé Document1.ods dans un autre fichier appelé Document2.ods

Je veux que la macro soit lancée depuis Document2

Je n'arrive pas à trouver sur internet d'informations,

Est ce possible ?

Merci et bonne journée
Dernière modification par Happy19 le 15 nov. 2023 18:44, modifié 1 fois.
Libreoffice 7.5.4.2 (X86_64) Linux
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Calc] Importer feuille

Message par Dude »

Salut,
Happy19 a écrit : 15 nov. 2023 12:32 Je n'arrive pas à trouver sur internet d'informations
Pas la peine d'aller sur internet, tu utilises la zone en haut à droite de la page.

Mais sinon avec zBasic, il suffit d'utiliser zFeuille.Importe
Happy19
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 06 juil. 2023 17:43

Re: [Calc] Importer feuille

Message par Happy19 »

Bonjour

En effet la fonction recherche du forum marche mieux que google

J'ai réussi à importer une feuille, voici mon code

Code : Tout sélectionner

Sub TestImport
dim FileURL
dim oDoc2 as object
dim oFeuille
dim sheets
dim position
sheets = ThisComponent.Sheets

FileURL = convertToURL("C:/a.ods")

		oDoc2 = StarDesktop.loadComponentFromURL(FileURL, "default", 0, Array())
		position = 0

	sheets.importSheet(oDoc2, "Sheet1", position)
		
'msgBox(var.string)
End sub
Sujet donc résolu
Libreoffice 7.5.4.2 (X86_64) Linux
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25602
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: [Résolu][Calc] Importer feuille

Message par Dude »

Et tu laisses le document ouvert ? :roll: