[Résolu][Calc] Masquage des lignes suivant valeur cellule
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 !
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 !
[Résolu][Calc] Masquage des lignes suivant valeur cellule
Bonjour je suis completement novice sur les macros LibreOffice, je fais appel à vous pour m'aider sur une macro pour la mise en place d'un compteur.
Je souhaiterais mettre en place un compteur de fréquentation pour l'accueil de ma structure.
Une partie visiteur physique , une partie appel téléphonique. ( répartis sur deux tranches horaires (matin/am)
J'ai créer une feuille Saisie avec des compteurs affectés à des cellules.
Visiteurs : Un compteur matin - un compteur après midi
Appels : Un compteur matin - un compteur après midi
Je souhaiterais que suivant l'heure reprise en (B3) (je pense que cela nécessite une macro)
1- la valeur est inférieure à 12 alors masquer la ligne 12 ( après midi)
2- si la valeur est supérieure à 12 alors masquer la ligne 11 (matin)
Je vous remerci pour votre aide
Je souhaiterais mettre en place un compteur de fréquentation pour l'accueil de ma structure.
Une partie visiteur physique , une partie appel téléphonique. ( répartis sur deux tranches horaires (matin/am)
J'ai créer une feuille Saisie avec des compteurs affectés à des cellules.
Visiteurs : Un compteur matin - un compteur après midi
Appels : Un compteur matin - un compteur après midi
Je souhaiterais que suivant l'heure reprise en (B3) (je pense que cela nécessite une macro)
1- la valeur est inférieure à 12 alors masquer la ligne 12 ( après midi)
2- si la valeur est supérieure à 12 alors masquer la ligne 11 (matin)
Je vous remerci pour votre aide
- Pièces jointes
-
- Compteur_fréquentation.ods
- (36.62 Kio) Téléchargé 117 fois
Dernière modification par cedced le 29 oct. 2019 09:17, modifié 3 fois.
LibreOffice 4.4.3.2 (Obligation de version) sous Windows 10
Re: [Calc] Masquage des lignes suivant valeur cellule
Bonjour et bienvenue,
Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.
Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fil que de questions.
Est-ce une erreur, un choix, un oubli, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".
Pour connaître la version que vous possédez : https://forum.openoffice.org/fr/forum/v ... 582#p11582
Nous vous invitons à vous mettre à jour de la dernière version : https://forum.openoffice.org/fr/forum/v ... m.php?f=38.
Votre signature doit comporter :
1- La version exacte de AOO ou LibO (AOO 4.1.6 ou LibO 6.1.5 par exemple) ;
2- La version exacte du système d'exploitation (Windows 7 SP2, MacOS X 10.13.2, ou Linux OpenSuse Leap 42.3, par exemple).
Accès direct à votre signature pour la corriger.
Cordialement.
Le plus simple est donc de créer un sujet dans cette partie du forum, j'y ai donc déplacé votre sujet.cedced a écrit :je fais appel à vous pour m'aider sur une macro
Nous vous rappelons que la règle n° 7 stipule qu'il ne faut mettre qu'une question par fil : les règles de ce forumcedced a écrit :j'aimerais également
Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.
Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fil que de questions.
Votre signature indique que vous disposez d'une version de OpenOffice qui n'est plus maintenue.votre signature a écrit : LibreOffice 4.4.3.2 sous Windows 10
Est-ce une erreur, un choix, un oubli, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".
Pour connaître la version que vous possédez : https://forum.openoffice.org/fr/forum/v ... 582#p11582
Nous vous invitons à vous mettre à jour de la dernière version : https://forum.openoffice.org/fr/forum/v ... m.php?f=38.
Votre signature doit comporter :
1- La version exacte de AOO ou LibO (AOO 4.1.6 ou LibO 6.1.5 par exemple) ;
2- La version exacte du système d'exploitation (Windows 7 SP2, MacOS X 10.13.2, ou Linux OpenSuse Leap 42.3, par exemple).
Accès direct à votre signature pour la corriger.
Cordialement.
Pour tout savoir sur le fonctionnement de ce forum À lire avant tout !
Re: [Calc] Masquage des lignes suivant valeur cellule
merci Oukcha
j'ai modifié ma signature
je modifie donc ma demande également
j'ai modifié ma signature
je modifie donc ma demande également
LibreOffice 4.4.3.2 (Obligation de version) sous Windows 10
- Dude
- IdOOle de la suite
- Messages : 25145
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Masquage des lignes suivant valeur cellule
Salut,
Comme d'habitude, une copie écran permet aussi de comprendre ce que tu veux faire.
As-tu au moins essayé de faire l'opération manuellement ?
Tu vois bien qu'esthétiquement, ta cellule fusionnée pose problème.
Comme d'habitude, une copie écran permet aussi de comprendre ce que tu veux faire.
As-tu au moins essayé de faire l'opération manuellement ?
Tu vois bien qu'esthétiquement, ta cellule fusionnée pose problème.
Re: [Calc] Masquage des lignes suivant valeur cellule
dude , oui merci j'ai vu que les cellules fusionnées posaient problème.
Manuellement je l'ai fait oui.
J'aimerais que ce soit juste automatique suivant l'heure
Manuellement je l'ai fait oui.
J'aimerais que ce soit juste automatique suivant l'heure
LibreOffice 4.4.3.2 (Obligation de version) sous Windows 10
- Dude
- IdOOle de la suite
- Messages : 25145
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Masquage des lignes suivant valeur cellule
Un exemple parmi tant d'autres à adapter bien sûr :
https://forum.openoffice.org/fr/forum/v ... quer+ligne
https://forum.openoffice.org/fr/forum/v ... quer+ligne
Re: [Calc] Masquage des lignes suivant valeur cellule
Je suis novice, j'ai tenté d'adapter cette macro mais sans succés , j'ai un message d'erreur ( Erreur d'exécution BASIC.'91'Dude a écrit :Un exemple parmi tant d'autres à adapter bien sûr :
https://forum.openoffice.org/fr/forum/v ... quer+ligne
Variable d'objet non définie) sur le Select Case.oEvt.AbsoluteName
Code : Tout sélectionner
Sub Main(oEvt)
Select Case oEvt.AbsoluteName
Case "$Saisie.$C$3"
For i = 12 To 10 step - 1
if i > 1 + oEvt.Value Then
oEvt.Spreadsheet.Rows(i).IsVisible = False
else
oEvt.Spreadsheet.Rows(i).IsVisible = True
end if
next
end Select
End Sub
La modération vous a écrit: Pour faciliter la lecture, code mis entre balises par le modérateur.
LibreOffice 4.4.3.2 (Obligation de version) sous Windows 10
- Dude
- IdOOle de la suite
- Messages : 25145
- Inscription : 03 mars 2006 08:45
- Localisation : 127.0.0.1
- Contact :
Re: [Calc] Masquage des lignes suivant valeur cellule
As-tu branché ta macro sur un événement de feuille ?
La macro attend la transmission d'un objet avant d'être exécutée.
Dans tous les cas, il faut fournir un document.
La macro attend la transmission d'un objet avant d'être exécutée.
Dans tous les cas, il faut fournir un document.
Re: [Calc] Masquage des lignes suivant valeur cellule
Bonjour
une proposition avec bouton + 1 - 1 conditionné avec l'heure pour l'incrémentation des cellules
Ce qui évite de masquer les lignes car les contrôle "compteurs" ne se replace pas bien. Les macros sont sans doute à simplifier par les pros
une proposition avec bouton + 1 - 1 conditionné avec l'heure pour l'incrémentation des cellules
Ce qui évite de masquer les lignes car les contrôle "compteurs" ne se replace pas bien. Les macros sont sans doute à simplifier par les pros
OpenOffice 4.1.14 sous Windows 10
Re: [Calc] Masquage des lignes suivant valeur cellule
yclik a écrit :Bonjour
une proposition avec bouton + 1 - 1 conditionné avec l'heure pour l'incrémentation des cellules
Ce qui évite de masquer les lignes car les contrôle "compteurs" ne se replace pas bien. Les macros sont sans doute à simplifier par les pros
Merci pour ta réponse, j'ai modifié un peu les macros associées aux boutons et cela fonctionne très bien !!
- Pièces jointes
-
- Compteur_fréquentation.ods
- (36.11 Kio) Téléchargé 136 fois
LibreOffice 4.4.3.2 (Obligation de version) sous Windows 10