Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#151 Le 23/01/2023, à 20:17

Rafbor

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

J'ai fait des mises à jour.
1 - A partir de la cellule C2 de chaque onglet, on récupère le mois ET le code couleur du fond de la cellule, chez moi il est identique aux cellules qui nous intéressent du calendrier, comme cela, pas besoin de modifier la macro, le code couleur s'adapte. Dites moi si c'est ok chez vous.

2 - Pour la mise en forme, je sèche, j'ai trouvé de la doc mais quand je l'applique ça ne fonctionne pas, la propriété suivante est inconnue

oCell.setPropertyValue("ParaVertAlignment", com.sun.star.text.ParagraphVertAlign.TOP)

Bon, sauf si quelqu'un veut se pencher dessus, le plus simple c'est de le faire à la souris, tu sélectionnes les colonnes et tu cliques sur le bouton de centrage vertical.


Xubuntu 22.04 - Mes projets sur Github

Hors ligne

#152 Le 23/01/2023, à 20:40

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

1) je comprends l'idée qui n'est pas complétement illogique mais en réalité ça ne m'arrangerai pas de devoir avoir la couleur ailleurs dans le fichier... Et surtout sur le jour...

2) c'est sûr... Enfin dans ce cas je vais plutôt laisser tomber parceque en plus ça va être réinitialisé à chaque fois que la macro s'actualise si je ne m'abuse...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#153 Le 23/01/2023, à 20:47

Rafbor

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Pour 1) si la couleur en C2 est la même que les cellules du calendrier, ça marchera sans rien changer. Fais un test.

Pour 2) une fois que l'onglet Synthèse est créé, la mise en page n'est pas modifiée si tu relances la macro, sauf l'ajustement automatique de la largeur des colonnes et la hauteur de ligne qui s'ajustent au contenu.

Dernière modification par Rafbor (Le 23/01/2023, à 20:49)


Xubuntu 22.04 - Mes projets sur Github

Hors ligne

#154 Le 23/01/2023, à 21:15

eric63

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

j’ai enregistré le fait de centrer horizontalement et verticalement dans une macro nommée «centrer»
puis coller les lignes à la suite de ton post
et inséré centrer en ligne 111
ça à l’air de fonctionné (c’est moins glop que de triturer tes macros mais c’est efficace)

sub centrer
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object

rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "$F$2"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "HorizontalAlignment"
args2(0).Value = com.sun.star.table.CellHoriJustify.CENTER

dispatcher.executeDispatch(document, ".uno:HorizontalAlignment", "", 0, args2())

rem ----------------------------------------------------------------------
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "VerticalAlignment"
args3(0).Value = 2

dispatcher.executeDispatch(document, ".uno:VerticalAlignment", "", 0, args3())

rem ----------------------------------------------------------------------
dim args4(0) as new com.sun.star.beans.PropertyValue
args4(0).Name = "ToPoint"
args4(0).Value = "$D$2"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args4())


end sub

pour la cellule C2 il faut que toutes les cellules C2 des mois contenant un fond et un texte soit marqué sinon il n’y aura pas de synthèse  sur ces mois sans C2 non coloré

Dernière modification par eric63 (Le 23/01/2023, à 21:22)


Kubuntu 24.10  Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

En ligne

#155 Le 23/01/2023, à 22:00

Rafbor

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Eric, essaie de finaliser la macro, vu que mon fichier est différent du votre, ce qui fonctionne chez moi est différent chez vous.


Xubuntu 22.04 - Mes projets sur Github

Hors ligne

#156 Le 23/01/2023, à 22:19

eric63

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

essaie de finaliser la macro

je serais bien incapable de faire cela ou bien je ne comprends pas ce que tu veux dire
cette macro devrait fonctionner chez toi aussi car il n’y a pas de données particulières juste un enregistrement du pointeur de souris et de son déplacement
j’ai juste nommé la macro et commencé l’enregistrement
je suis parti d’une cellule vide
sélectionné les 3 colonnes ABC
puis fait un centrage horizontal et vertical toujours avec la souris sur les icônes adéquates
puis pointé sur une cellule vide
et arrêté l’ enregistrement de la macro
j’ai coller la macro au bout de tes macros à toi et inséré en ligne 111 la fonction centrer ce qui donne
avec tes macro et la mienne

REM  *****  BASIC  *****
REM  *****  BASIC  *****
Option Explicit

' variables globales: ligne et colonne de départ pour écrire la synthèse
Dim nLigneS, nColS as Integer

sub GenererSyntheseGlobale
	Dim oSheets, oSheetSynt, oSheet, oCell, oRange as Object
	Dim nIndex, nPosition as Integer
	
	' le classeur
	oSheets = ThisComponent.Sheets
	' on se place dans l'onglet Synthèse s'il existe
	if (ThisComponent.Sheets.hasByName("Synthèse")) then
		oSheetSynt = ThisComponent.Sheets.getByName("Synthèse")
	else
		' sinon on le crée à la fin du classeur
		nPosition = ThisComponent.Sheets.Count
		oSheets.insertNewByName("Synthèse", nPosition)
		oSheetSynt = ThisComponent.Sheets.getByName("Synthèse")
		msgbox("L'onglet Synthèse a été ajouté")
	end if

	nLigneS = 0 ' ligne 1
	nColS = 0 ' colonne A
	
	' effacement préliminaire
	EffacerSynthese(oSheetSynt, nLigneS)
	' entêtes
	oCell = oSheetSynt.GetCellByPosition(nColS, nLigneS)
	oCell.string = "Mois"
	oCell = oSheetSynt.GetCellByPosition(nColS + 1, nLigneS)
	oCell.string = "Jour"
	oCell = oSheetSynt.GetCellByPosition(nColS + 2, nLigneS)
	oCell.string = "Action"
	oRange = oSheetSynt.GetCellRangeByPosition(nColS, 0, nColS + 2, 0)
	oRange.setPropertyValue("ParaAdjust", com.sun.star.style.ParagraphAdjust.CENTER)
	oRange.charWeight = com.sun.star.awt.FontWeight.BOLD
	
	' on balaye tous les onglets
	for nIndex = 0 to ThisComponent.Sheets.Count - 1
		oSheet = oSheets(nIndex)
		if oSheet.Name <> "Synthèse" then
			GenererSynthese(oSheetSynt, oSheet)
		end if
	next nIndex
end sub

Sub GenererSynthese(oSheetSynt as Object, oSheet As Object)
    Dim nRow, nCol As Integer
    Dim sValeur, sMois as string
    Dim sDate as Date
    Dim oCell as Object
    Dim bPremiereLigne as Boolean
    Dim nCodeCouleur as long
	
	bPremiereLigne = true
	nLigneS = nLigneS + 1
	' on récupère le mois et le code couleur en C2
	oCell = oSheet.getCellRangeByName("C2")
	sMois = oCell.string
	nCodeCouleur = oCell.CellBackColor
	' on balaye le calendrier, pour chaque ligne de 7 à 15, par pas de 2
	for nRow = 6 to 14 step 2
		' pour chaque colonne de C à I
		for nCol = 2 to 8
   			oCell = oSheet.GetCellByPosition(nCol, nRow)
   			sValeur = oCell.string
   			sDate = oSheet.GetCellByPosition(nCol, nRow - 1).value
   			' si couleur fond = fondCouleurC2 et valeur non vide
   			if oCell.CellBackColor = nCodeCouleur and sValeur <> "" then
   				EcrireResultat(oSheetSynt, sValeur, sDate, bPremiereLigne, sMois)
   				' au tour suivant on écrira sur la ligne du dessous
   				nLigneS = nLigneS + 1
   				bPremiereLigne = false
   			end if
   		Next nCol
   	Next nRow
   	' si aucune ligne n'a été ajoutée, on revient à la position de ligne initiale
   	if bPremiereLigne = true then
   		nLigneS = nLigneS - 1
   	end if
End Sub

Sub EcrireResultat(oSheetSynt As Object, sValeur as string, sDate as Date, bPremiereLigne as Boolean, sMois as string)
	Dim oCell as Object
	
	' si première ligne, on écrit le nom de l'onglet dans la 1ère colonne
	if bPremiereLigne = true then
		oCell = oSheetSynt.GetCellByPosition(nColS, nLigneS)
		oCell.string = sMois
		oCell.charWeight = com.sun.star.awt.FontWeight.BOLD
	end if
	' écrit la valeur
	oCell = oSheetSynt.GetCellByPosition(nColS + 2, nLigneS)
	oCell.string = sValeur
	' on ajuste le centrage vertical: TODO ne fonctionne pas ?
	'oCell.setPropertyValue("ParaVertAlignment", com.sun.star.text.ParagraphVertAlign.TOP)
	' écrit la date
	oCell = oSheetSynt.GetCellByPosition(nColS + 1, nLigneS)
	oCell.string = sDate
	' aligné à droite
    oCell.setPropertyValue("ParaAdjust", com.sun.star.style.ParagraphAdjust.RIGHT)
	' on ajuste la hauteur de la ligne
	oSheetSynt.Rows(nLigneS).OptimalHeight = True
	' et les largeurs de colonnes
	oSheetSynt.Columns(nColS).OptimalWidth = True
	oSheetSynt.Columns(nColS + 1).OptimalWidth = True
	oSheetSynt.Columns(nColS + 2).OptimalWidth = True
	centrer
end sub

Sub EffacerSynthese(oSheetSynt As Object)
	Dim oRange as Object
	Dim vTable As Variant
	Dim i, j as Integer
	
	oRange = oSheetSynt.getCellRangeByPosition(nColS, nLigneS, nColS + 2, nLigneS + 33 * 11)
	
	' récupère une table de même dimensions que le Range soit 33*11+1 lignes et 3 colonnes
	vTable = oRange.DataArray
	' on affecte des valeurs vides dans la table
	for i = 0 to 33*11
		for j = 0 to 2
			vTable(i)(j) = ""
		next j
	next i
	' on réaffecte la table au Range
	oRange.DataArray = vTable
End Sub

' Affiche le code couleur en décimal du fond la cellule active
sub AfficherCodeCouleur
	Dim oCell as Object

	If ThisComponent.currentSelection.supportsService("com.sun.star.sheet.SheetCell") Then
		oCell = ThisComponent.CurrentSelection
		msgbox oCell.CellBackColor
	End if
end sub

sub centrer
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object

rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "$F$2"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "HorizontalAlignment"
args2(0).Value = com.sun.star.table.CellHoriJustify.CENTER

dispatcher.executeDispatch(document, ".uno:HorizontalAlignment", "", 0, args2())

rem ----------------------------------------------------------------------
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "VerticalAlignment"
args3(0).Value = 2

dispatcher.executeDispatch(document, ".uno:VerticalAlignment", "", 0, args3())

rem ----------------------------------------------------------------------
dim args4(0) as new com.sun.star.beans.PropertyValue
args4(0).Name = "ToPoint"
args4(0).Value = "$D$2"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args4())


end sub

Kubuntu 24.10  Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

En ligne

#157 Le 23/01/2023, à 22:28

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

@ eric63 : j'ai rien compris à ton charabia là pour le coup sad :
- ta macro potentiellement à ajouter à celle existante semble avoir un format de rédaction différent du reste ou alors c'est parceque je ne comprends que trop peu ce qu'on fait exactement ?
- suivant la couleur de fond choisi pour les cellules qui m'intéresse... En l'occurrence suffisamment foncé pour que le texte soit en blanc... Je ne me vois pas l'imposer à une autre cellule et encore moins une avec du texte d'origine... Même si c'est moyen pratique je crois bien que je préfère chercher le code couleur comme c'est fait actuellement...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#158 Le 23/01/2023, à 22:31

Rafbor

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Eric, on s'est pas compris, je suis sur mon tél, j'ai pas testé ta macro mais ça doit fonctionner. Je parlais de l'histoire de la couleur de fond.
Mais bon, on va laisser comme ça, Qid ira chercher le bon code couleur.


Xubuntu 22.04 - Mes projets sur Github

Hors ligne

#159 Le 23/01/2023, à 23:15

eric63

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

@Qid
si elle a un format de rédaction différent c’est qu‘il y a 3 manières de créer des macros
1er une simple mais qui ne fonctionne pas pour tout c’est celle que j’ai utilisé c’est un enregistrement des touches clavier et des clic souris
3ème c’est de l’apprentissage des macros, ce que fait Rafbor: c’est comprendre ce que chaque terme que tu emploies signifie, pour en tirer quelque chose qui fonctionne
et ça c’est pas gagné
2ème il y a aussi les copier coller que l’on fait ici c’est pratique et ça permet de comprendre ce qui ce passe si on s’y penche

En l'occurrence suffisamment foncé pour que le texte soit en blanc

ben chez moi le fond est foncé et les écriture noires et je te vois mal écrire blanc sur fond blanc

Je ne me vois pas l'imposer à une autre cellule et encore moins une avec du texte d'origine...

je te comprends pas tu veux bien trifouiller la macro mais pas mettre un fond foncé sur une cellule C2 ????? la deuxième opération est mille fois plus simple
ce n’est pas un copier coller de la cellule mais juste un ahout de fond bleu qu sert de référence
quel est le problème ?
donc pour l’instant le fond de la cellule C2 de la première feuille structure l’apparition des écriture des autres cellules du mois dans la synthèse
mais il faut aussi que les autres cellules C2 soit de la même couleur sinon pas d’écriture du mois concerné dans la synthèse
à priori tu ne veux pas cela mais comme le fond est blanc par défaut tu ne pourras pas écrire blanc cool

Dernière modification par eric63 (Le 23/01/2023, à 23:24)


Kubuntu 24.10  Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

En ligne

#160 Le 24/01/2023, à 00:26

Coeur Noir

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Et sinon, sans macro, un premier tableau de saisie dans ce genre, puis sur d'autres feuilles tu fais d'autres tris et mises en formes à partir de cette « saisie de données » ?
LO-saisie-zero-macro.png
→ le fichier

C'est juste des listes ( Données → Validité ) et du formatage conditionnel ( Format → Conditionnel ).

Dernière modification par Coeur Noir (Le 24/01/2023, à 01:12)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#161 Le 24/01/2023, à 07:46

Compte supprimé

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

En page 1, Qid a écrit :

pour reformuler ma demande principale ce que je cherche c'est de l'extraction de donnée :
je voudrais récupérer la liste des dates par mois ou je suis occupé
pour détailler manuellement les choses dans d'autres cellules sous forme d'un tableau

...
par contre on ne peux pas changer le point de départ qui est le planning proposé en post 1
sauf à devoir tout régénérer tout seul et j'y tien pas car le boulot d'excel-malin est assez incroyable
et même si généré à partir d'excel et non calc pourquoi réinventer la roue ?

Qid veut partir de son tableau en forme de calendrier et ensuite exploiter les données comme s'il les avait bien organisées en lignes et colonnes. Il refuse tout ce qui ne se base pas sur son calendrier.
Pour le moment, il n'y a que les macros d'extraction pour répondre à sa demande.

Avec nos propositions de solutions qui utilisent de façon standard les outils de bureautique adaptés, on lui fait le coup du :
"dis moi de quoi tu as besoin, je t'expliquerai comment t'en passer et faire autrement".

Pour disposer d'un calendrier dans lequel on enregistre des activités, autant utiliser un gestionnaire d'agenda. mais ces outils ne font pas de rapport, c'est pourquoi il faut exporter les données de l'agenda pour les trier et les mettre en forme.
Même le puissant et universel Google ne fait pas autrement :
https://www.windtopik.fr/comment-creer- … le-agenda/
La difficulté est de trouver un agenda libre qui exporte dans un format exploitable par un outil de mise ne forme comme un tableur ou une base de données. On a vu que l'agenda d'Evolution convient bien.

Mais on peut trouver qu'un gestionnaire d'agenda est un moyen surdimensionné. Alors il reste le tableur ou le gestionnaire de base de données qui impliquent plus ou moins d'abandonner la présentation en calendrier.

Dernière modification par Compte supprimé (Le 24/01/2023, à 09:16)

#162 Le 24/01/2023, à 09:13

Rafbor

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Qid a écrit :

Même si c'est moyen pratique je crois bien que je préfère chercher le code couleur comme c'est fait actuellement...

ok, dans ce cas, tu modifies la ligne 62

nCodeCouleur = oCell.CellBackColor

en remplaçant oCell.CellBackColor par la valeur qui te convient.


Xubuntu 22.04 - Mes projets sur Github

Hors ligne

#163 Le 24/01/2023, à 12:57

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Coeur Noir a écrit :

Et sinon, sans macro, un premier tableau de saisie dans ce genre

Je reconnais qu'il est chouette mais comme Tamarou l'a rappelé l'effet pratique visuellement parlant d'une base de calendrier comme celle que j'ai choisie d'utiliser aura du mal à se faire remplacer...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#164 Le 24/01/2023, à 14:24

eric63

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

oui mais tu seras incapable d’y apporter la moindre modification à ce calendrier à part demander aide et assistance
on avance dans ton sens pour l’instant en te rappelant le coté des autres solutions bien plus simple et visuellement tout autant esthétique


Kubuntu 24.10  Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

En ligne

#165 Le 24/01/2023, à 17:43

Compte supprimé

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

l'effet pratique visuellement parlant d'une base de calendrier

Cet effet serait certainement encore plus grand en utilisant un gestionnaire d'agenda cool
De plus ce genre d'outil est fait pour le grand public, c'est ergonomique et facile à gérer. Pas besoin d'un expert pour faire une macro. Tu n'en utilises pas un ?

#166 Le 24/01/2023, à 18:55

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Tamarou a écrit :

l'effet pratique visuellement parlant d'une base de calendrier

Cet effet serait certainement encore plus grand en utilisant un gestionnaire d'agenda cool

On a pas eu la preuve plus tôt que ce n'était pas si pratique ne serait-ce que parceque finalement la génération du csv n'était pas possible via les logiciels les plus couramment utilisé ?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#167 Le 24/01/2023, à 19:03

Compte supprimé

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Alors j'ai pris un peu de temps pour chercher plus avant et voilà ce qui me semble possible.

Utiliser un gestionnaire d'agenda. Comme tu le veux "non usine à gaz", sélectionnons "Agenda" de Gnome. C'est un outil très simple qui affiche bien un calendrier sur lequel on rentre ses activités.
Il stocke ses informations dans un fichier .ics dans ~/.local/share/evolution/agenda/system.

L'outil en lien permet de convertir le fichier ics en csv pour l'importer dans une feuille Calc et faire son rapport comme on veut avec l'autofiltre ou un tableau dynamique.
https://github.com/albertyw/csv-ical
Je viens de tester, ça fonctionne sur une VM en Ubuntu 22.04.

Il est certainement possible d'écrire un script qui automatise cet enchaînement.

Dernière modification par Compte supprimé (Le 24/01/2023, à 19:20)

#168 Le 24/01/2023, à 22:01

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Tamarou a écrit :

convertir le fichier ics en csv pour l'importer dans une feuille Calc

Ouais... J'avais fait une précédente recherche de ce côté qui s'était pas soldée positivement... Après je réitère ma question : je ne suis pas sûr de comprendre ce qu'on va y gagner par rapport à la situation actuelle avec la Macro...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#169 Le 25/01/2023, à 10:26

Compte supprimé

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

C'est toi qui pèse le pour et le contre de chaque solution.
Les divers arguments ont été exprimés plusieurs fois, et de façon différente par les intervenants.

Par contre, si je devais donner un conseil à quelqu'un qui a ton besoin, je ne lui conseillerais pas d'utiliser ton modèle de tableur plus une macro qu'il ne saura pas maintenir.

Dernière modification par Compte supprimé (Le 25/01/2023, à 10:40)

#170 Le 25/01/2023, à 11:06

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Tamarou a écrit :

si je devais donner un conseil à quelqu'un qui a ton besoin, je ne lui conseillerais pas d'utiliser ton modèle de tableur plus une macro qu'il ne saura pas maintenir.

Mais je reconnais que tu n'as pas tort : C'est loin d'être une solution universelle optimum... Mais au début ou je fonctionnais simplement ça me suffisait et c'était le plus facile car aussi étonnant que cela puisse paraître en réalité au départ je ne voulais pas que ça apparaisse dans un agenda standard (celui de Google que donc je préfère utiliser au strict minimum syndical et que j'efface au fur et à mesure que le très peu d'événements que j'y note sont passés) ... C'est aussi pour ça que je m'étais orienté vers cette solution du tableur...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#171 Le 25/01/2023, à 12:03

Compte supprimé

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Qid a écrit :

aussi étonnant que cela puisse paraître en réalité au départ je ne voulais pas que ça apparaisse dans un agenda standard (celui de Google que donc je préfère utiliser au strict minimum syndical ... C'est aussi pour ça que je m'étais orienté vers cette solution du tableur...

je comprends ta préoccupation de protéger ta vie privée. Mais tu n'avais pas envisagé un agenda seulement en local, sans le publier ? Comme c'est le cas avec l'agenda basique de Gnome.

#172 Le 25/01/2023, à 17:47

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Tamarou a écrit :
Qid a écrit :

aussi étonnant que cela puisse paraître en réalité au départ je ne voulais pas que ça apparaisse dans un agenda standard (celui de Google que donc je préfère utiliser au strict minimum syndical ... C'est aussi pour ça que je m'étais orienté vers cette solution du tableur...

je comprends ta préoccupation de protéger ta vie privée. Mais tu n'avais pas envisagé un agenda seulement en local, sans le publier ? Comme c'est le cas avec l'agenda basique de Gnome.

Je vais encore paraître con mais plus ou moins non : à partir du moment où je vais rentrer mes info dans un vrai logiciel d'agenda je vais évidemment vouloir l'avoir et sur l'ordi et sur le téléphone même si je reconnais que dans le cas du tableur il n'est que sur l'ordi...

Et non ce n'est pas la bonne discussion pour dévier vers les solutions autres de synchronisation d'agenda entre plusieurs appareils... wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#173 Le 25/01/2023, à 21:18

eric63

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

moi j’ai un fichier calc synchronisé entre plusieurs ordis et mon téléphone mais les macros ne fonctionne pas sur le téléphone wink


Kubuntu 24.10  Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

En ligne

#174 Le 25/01/2023, à 21:21

Qid

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

Même avec collabora ? Sur Android je le trouve suffisamment proche de LibreOffice pour ne pas être perdu... Celà dit le smartphone est pas pratique pour une édition trop poussée...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#175 Le 25/01/2023, à 21:33

eric63

Re : Libre Office Calc : lien automatique entre agenda et fiche bilan

surtout collabora sur android car c’est le seul truc reconnu par nextcloud et ce n’est pas libreoffice. Quand tu en auras besoin tu essaieras et tu verras


Kubuntu 24.10  Wayland Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

En ligne