[Résolu][Calc] plage de cellules discontiguës

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 !
ZEK4
Membre lOOyal
Membre lOOyal
Messages : 35
Inscription : 29 mars 2021 17:46

[Résolu][Calc] plage de cellules discontiguës

Message par ZEK4 »

Vonjour
comment nommer une plage de cellules discontigues ?

Code : Tout sélectionner

 oPlage_a_Verif = oFeuille.getCellrangeByName("C6:I6","C11:G11","I11")
merci
Dernière modification par ZEK4 le 11 avr. 2021 19:43, modifié 1 fois.
libre office calc ver 7.1.1.2 WIN 7(X64)
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12230
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: [Calc] plage de cellules discontigues

Message par Bidouille »

Bonjour,

Il me semble que l'on vous a déjà répondu sur ce point :
https://forum.openoffice.org/fr/forum/v ... =4&t=63853
markotxe
Membre OOrganisé
Membre OOrganisé
Messages : 83
Inscription : 09 févr. 2018 09:55

Re: [Calc] plage de cellules discontigues

Message par markotxe »

Bonjour ZEK4
N'oubliez le [Résolu] du post précédent...
Pour ce qui est du sujet présent, perso, j'emploie la methode suivante:
(Ici, on place les plages dans "un contener" puis on les selectionne en bloc)

Code : Tout sélectionner

oPlages = ThisComponent.createInstance("com.sun.star.sheet.SheetCellRanges")
     oPlages.addRangeAddress( oMaFeuille1.getCellRangeByName( "C6:I6" ).getRangeAddress() ,False )
     oPlages.addRangeAddress( oMaFeuille1.getCellRangeByName( "C11:G11" ).getRangeAddress() ,False )
     oPlages.addRangeAddress( oMaFeuille1.getCellRangeByName(  "I11" ).getRangeAddress() ,False )
     ThisComponent.getCurrentController.select(oPlages)
 Ajout : Petite question (?):
Que se passe t'il si un même client vient plusieurs fois faire un dépot à plusieurs jours d'intervalle?
(J'suis pas certain que ce cas de figure soit prévu) 
LibO 7.5.2 et Open Office 4.1.14
Window11
(Obligation de version).
ZEK4
Membre lOOyal
Membre lOOyal
Messages : 35
Inscription : 29 mars 2021 17:46

Re: [Calc] plage de cellules discontigues

Message par ZEK4 »

Ok
merci Markotxe,
cdt
libre office calc ver 7.1.1.2 WIN 7(X64)