Bonjour,
Le sujet a dèjà été traité en janvier 2013 mais j'aimerai un petit complément :
La case à cocher se situe sur la 1ere feuille, et la colonne "D" a masqué sur la 2ème feuille.
Par avance merci
Cordialement
Macro sur le forum sur une même page qui fonctionne parfaitement :
Sub masquerD(monEvenement as Object)
Dim maColonne As String
For Each maColonne In split("D", ".")
thisComponent.currentController.activeSheet.columns.GetByName(maColonne).isVisible = (monEvenement.source.model.State = 1)
Next maColonne
End Sub
[Résolu][Calc] Masquer la colonne d'une autre feuille
Modérateur : Vilains modOOs
Règles du forum
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 !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
mimicoco
- Fraîchement OOthentifié
- Messages : 4
- Inscription : 27 févr. 2013 16:22
[Résolu][Calc] Masquer la colonne d'une autre feuille
OpenOffice version 3.3 sous windows 7
-
Bidouille
- RespOOnsable forum

- Messages : 12838
- Inscription : 08 nov. 2005 16:23
- Localisation : Brest, France
Re: colonne masquée avec condition
Bonjour,
Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.
Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche. Avez-vous remarqué comment étaient les autres questions postées ?
Lisez ce fil pour savoir quelle balise utiliser : http://forum.openoffice.org/fr/forum/su ... html#27295
Nous l'avons fait pour vous cette fois-ci mais lors de votre prochaine question, nous vous remercions de le faire vous-même sous peine de voir votre sujet verrouillé.
Merci de votre collaboration.
Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.
Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche. Avez-vous remarqué comment étaient les autres questions postées ?
Lisez ce fil pour savoir quelle balise utiliser : http://forum.openoffice.org/fr/forum/su ... html#27295
Nous l'avons fait pour vous cette fois-ci mais lors de votre prochaine question, nous vous remercions de le faire vous-même sous peine de voir votre sujet verrouillé.
Merci de votre collaboration.
-
Dude
- IdOOle de la suite

- Messages : 26195
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Calc] colonne masquée avec condition
Salut,
La ligne de code est trop condensée :
Les propriétés currentController.activeSheet signifient que tu agis sur la feuille active uniquement.
Si tu utilises XRay sur ThisComponent, tu verras qu'il faut utiliser la méthode getSheets pour accéder à la feuille désirée.
Nombreux exemples sur le forum.
Il faut fournir un lien vers ce sujet. Car dans quelques mois, celui-ci sera impossible à retrouver.mimicoco a écrit :Le sujet a dèjà été traité en janvier 2013 mais j'aimerai un petit complément
Ton titre ne reflète pas le problème exposé qui est : [Calc] Masquer la colonne d'une autre feuillemimicoco a écrit :La case à cocher se situe sur la 1ere feuille, et la colonne "D" a masqué sur la 2ème feuille.
La ligne de code est trop condensée :
Code : Tout sélectionner
thisComponent.currentController.activeSheet.columns.GetByName(maColonne).isVisible = (monEvenement.source.model.State = 1)Si tu utilises XRay sur ThisComponent, tu verras qu'il faut utiliser la méthode getSheets pour accéder à la feuille désirée.
Nombreux exemples sur le forum.
-
Churay
- ManitOOu

- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: [Calc] colonne masquée avec condition
Bonsoir,
Sans oublier que :

Comment joindre un fichier au format ODF
Veillez également à dépersonnaliser votre fichier joint.
Sans oublier que :
Comment joindre un fichier au format ODF
Veillez également à dépersonnaliser votre fichier joint.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
mimicoco
- Fraîchement OOthentifié
- Messages : 4
- Inscription : 27 févr. 2013 16:22
Re: [Calc] colonne masquée avec condition
Bonjour à tous,
Oups... j'avais oublié... pour le balisage
merci pour les rappels du forum et les infos,
Avec GetSheets ça fonctionne parfaitement
Au plaisir
Oups... j'avais oublié... pour le balisage
merci pour les rappels du forum et les infos,
Avec GetSheets ça fonctionne parfaitement
Au plaisir
OpenOffice version 3.3 sous windows 7