[Calc] Equivalence macro Basic des menus
Modérateur : Vilains modOOs
-
- Membre OOrganisé
- Messages : 94
- Inscription : 14 nov. 2008 21:32
[Calc] Equivalence macro Basic des menus
Basic du menu Calc, liens non identifiés ou macro à créer
Le but est de renseigner sur les macros en basic (pas en enregistreur) du menu calc.
Pour chaque commande dont un exemple simple a été identifié, le lien correspondant est indiqué.
Les "trous" (rien) indiquent les liens manquants pour lesquelles votre collaboration est espérée
Les réponses pertinentes que vous suggèrerez dans vos réponses permettront de les boucher
Certaines rubriques sont là pour mémoire (macro, aide) d'autres présentées agrégées pourront être développées (liens vers les données externes)
1 Fichier
1.1 Nouveau
1.1.1 Document texte
1.1.2 Classeur
1.1.3 présentation
1.1.4 Dessin
1.1.5 Base de données
1.1.6 Document HTML
1.1.7 Formulaire XML
1.1.8 Document maître
1.1.9 Formules
1.1.10 Etiquettes
1.1.11 Cartes de visite
1.1.12 Modèle de document
1.2 Ouvrir
1.3 Dernier Documents utilisés
1.4 Assistant
1.4.1 Lettre
1.4.2 Fax
1.4.3 Agenda
1.4.4 Présentation
1.4.5 Page Web
1.4.6 Convertisseur de documents
1.4.7 EuroConvertisseur
1.4.8 Source de données des adresses
1.5 Fermer
1.6 Enregistrer
1.7 Enregistrer sous
1.8 Tout enregistrer
1.9 Recharger
1.10 Versions
1.11 Exporter
1.12 Exporter au format PDF
1.13 Envoyer
1.13.1 Document par e-mail
1.13.2 Envoyer par e-mail en classeur Open document
1.13.3 Envoyer par e-mail en microsoft exel
1.13.4 Envoyer par e-mail en PDF
1.14 Propriétés
1.15 Signature numérique
1.16 Modèle
1.16.1 Gérer
1.16.2 Source du carnet d'adresse
1.16.3 Enregistrer
1.16.4 Editer
1.17 Aperçu dans le navigateur WEB
1.18 Aperçu
1.19 Imprimer
1.20 Paramétrage de l'imprimante
1.21 Quitter
2 Edition
2.1 Annuler
2.2 Restaurer
2.3 Répéter
2.4 Couper
2.5 Copier
2.6 Coller
2.7 Collage spécial (Sélection, Opération, Options, Déplacer)
2.8 Tout Sélectionner
2.9 Modifications
2.9.1 Enregistrer
2.9.2 Protéger historique
2.9.3 Afficher
2.9.4 Accepter ou rejeter
2.9.5 Commentaires
2.9.6 Fusionner le document
2.10 Comparer le document
2.11 Recherche et remplacer (options)
2.12 En-tête et Pied de page
2.13 Remplir (bas, droite,haut, gauche, feuille, série)
2.14 supprimer du contenu (tout, chaîne caractères, nombres, Date, Formules,Note,Format, Objet)
2.15 supprimer des cellules http://user.services.openoffice.org/fr/ ... =8&t=31379 http://user.services.openoffice.org/fr/ ... =8&t=13668
2.16 Feuille
2.16.1 déplacer
2.16.2 copier sélectionner
2.16.3 supprimer http://user.services.openoffice.org/fr/ ... =8&t=23636
2.17 Supprimer le saut manuel
2.17.1 retour à la ligne
2.17.2 saut de colonne
2.17.3 Liens
2.17.4 Plug-in
2.17.5 Image Map
2.17.6 Objet
3 Affichage
3.1 Normal
3.2 Aperçu des sauts de page
3.3 Barre d'outils
3.4 Barre de formule
3.5 Barre d'état
3.6 Statut de la méthode de saisie
3.7 En-têtes de colonnes / Lignes
3.8 Mise en évidence des valeurs
3.9 Sources de données
3.10 Navigateur
3.11 Plein écran
3.12 Zoom
4 Insertion
4.1 saut manuel
4.1.1 retour à la ligne
4.1.2 saut de colonne
4.2 Cellules
4.2.1 vers le bas
4.2.2 vers la droite
4.2.3 ligne entière
4.2.4 colonne entière
4.3 Ligne
4.4 Colonne
4.5 Feuille (avant, après, nouvelle, nombre, nom, à partir d'un fichier)
4.6 Feuille à partir d'un fichier
4.7 Liens vers des données externes (URL, feuille/plage dispo, actualiser toutes les)
4.8 Caractère spéciaux (police, plage)
4.9 Marques de formatage (espace insécable, tiret insécable, tiret conditionnel
4.10 Hyperliens (paramètres)
4.11 Fonction
4.12 Liste des fonctions
4.13 Noms
4.13.1 définir
4.13.2 insérer
4.13.3 créer
4.13.4 étiquette
4.14 Commentaire
4.15 Image (à partir d'un fichier)
4.16 Vidéo et son
4.17 Objet (Objet OLE, plug-in, son, vidéo, formule)
4.18 Diagramme
4.19 Cadre flottant
5 Format
5.1 Format par défaut
5.2 Cellules (nombres, Police, Effet de caractères, Alignement, Bordure, Arrière Plan , Protection)
5.3 Ligne (hauteur, hauteur optimale, masquer, afficher)
5.4 Colonne (Largeur, largeur optimale, masquer, afficher)
5.5 Feuille (renommer, masquer, afficher, de droite à gauche)
5.6 Fusionner les cellules
5.7 Page
5.7.1 gérer,
5.7.2 Page,
5.7.3 Bordure,
5.7.4 Arrière-Plan,
5.7.5 En-tête,
5.7.6 Pied de page,
5.7.7 classeur
5.8 Zone d'impression
5.8.1 définir
5.8.2 ajouter
5.8.3 supprimer
5.8.4 éditer
5.9 caractères
5.10 paragraphe
5.11 modifier la casse
5.12 style et formatage
5.13 formatage conditionnel
5.14 Ancre ( à la page, à la cellule)
5.15 Alignement (Par défaut, gauche, centré, droite, justifié, en haut, au centre, en bas)
5.16 Positionner (envoyer à l'avant, vers l'avant, vers l'arrière, envoyer à l'arrière, au premier plan à l'arrière plan)
5.17 Retourner (refléter verticalement, refléter horizontalement)
5.18 Groupe (grouper, dissocier, entrer dans le groupe, quitter le groupe)
5.19 Image (Position et taille, Ligne, remplissage, définir les attributs du texte, Points)
5.20 Contrôle
5.21 Formulaire
6 Outils
6.1 Othographe
6.2 Langue
6.3 Audit (repérer les antécédents, supprimer le repérage des antécédents, repérer les dépendants, supprimer le repérage des dépendants, supprimer tous les repères, repérer les erreurs, marquer les données incorrectes, actualiser les repères, actualiser automatiquement, Mode remplissage)
6.4 Recherche de valeur cible
6.5 Solveur
6.6 Scenario
6.7 Partager le document
6.8 Protéger le document (feuille, document)
6.9 Contenu des cellules (calcul automatique, recalculer, auto-saisie)
6.10 Gallery
6.11 Lecteur de media
6.12 Macro
6.13 Gestionnaire des extensions
6.14 Paramètrage du filtre XML
6.15 Options d'auto-correction
6.16 Personnaliser
6.17 Options
7 Données
7.1 Définir la plage
7.2 Sélectionner la plage
7.3 Trier
7.4 Filtre
7.4.1 auto-filtre
7.4.2 filtre standard Fait http://user.services.openoffice.org/fr/ ... =8&t=21094
7.4.3 filtre spécial Fait http://user.services.openoffice.org/fr/ ... =8&t=21094
7.4.4 supprimer le filtre
7.4.5 masquer l'auto-filtre
7.5 Sous-Totaux Fait http://user.services.openoffice.org/fr/ ... =8&t=31910
7.6 Validité
7.7 Opérations multiples
7.8 Texte en colonne
7.9 Consolider
7.10 Plan
7.10.1 masquer les détails
7.10.2 afficher les détails
7.10.3 grouper
7.10.4 Discocier
7.10.5 Autoplan
7.10.6 Supprimer
7.11 Pilote de données
7.11.1 démarrer
7.11.2 actualiser
7.11.3 supprimer
7.12 Actualiser la plage
8 Fenêtre
8.1 Nouvelle Fenêtre
8.2 Fermer la fenêtre
8.3 scinder
8.4 fixer
9 Aide (pour mémoire)
Le but est de renseigner sur les macros en basic (pas en enregistreur) du menu calc.
Pour chaque commande dont un exemple simple a été identifié, le lien correspondant est indiqué.
Les "trous" (rien) indiquent les liens manquants pour lesquelles votre collaboration est espérée
Les réponses pertinentes que vous suggèrerez dans vos réponses permettront de les boucher
Certaines rubriques sont là pour mémoire (macro, aide) d'autres présentées agrégées pourront être développées (liens vers les données externes)
1 Fichier
1.1 Nouveau
1.1.1 Document texte
1.1.2 Classeur
1.1.3 présentation
1.1.4 Dessin
1.1.5 Base de données
1.1.6 Document HTML
1.1.7 Formulaire XML
1.1.8 Document maître
1.1.9 Formules
1.1.10 Etiquettes
1.1.11 Cartes de visite
1.1.12 Modèle de document
1.2 Ouvrir
1.3 Dernier Documents utilisés
1.4 Assistant
1.4.1 Lettre
1.4.2 Fax
1.4.3 Agenda
1.4.4 Présentation
1.4.5 Page Web
1.4.6 Convertisseur de documents
1.4.7 EuroConvertisseur
1.4.8 Source de données des adresses
1.5 Fermer
1.6 Enregistrer
1.7 Enregistrer sous
1.8 Tout enregistrer
1.9 Recharger
1.10 Versions
1.11 Exporter
1.12 Exporter au format PDF
1.13 Envoyer
1.13.1 Document par e-mail
1.13.2 Envoyer par e-mail en classeur Open document
1.13.3 Envoyer par e-mail en microsoft exel
1.13.4 Envoyer par e-mail en PDF
1.14 Propriétés
1.15 Signature numérique
1.16 Modèle
1.16.1 Gérer
1.16.2 Source du carnet d'adresse
1.16.3 Enregistrer
1.16.4 Editer
1.17 Aperçu dans le navigateur WEB
1.18 Aperçu
1.19 Imprimer
1.20 Paramétrage de l'imprimante
1.21 Quitter
2 Edition
2.1 Annuler
2.2 Restaurer
2.3 Répéter
2.4 Couper
2.5 Copier
2.6 Coller
2.7 Collage spécial (Sélection, Opération, Options, Déplacer)
2.8 Tout Sélectionner
2.9 Modifications
2.9.1 Enregistrer
2.9.2 Protéger historique
2.9.3 Afficher
2.9.4 Accepter ou rejeter
2.9.5 Commentaires
2.9.6 Fusionner le document
2.10 Comparer le document
2.11 Recherche et remplacer (options)
2.12 En-tête et Pied de page
2.13 Remplir (bas, droite,haut, gauche, feuille, série)
2.14 supprimer du contenu (tout, chaîne caractères, nombres, Date, Formules,Note,Format, Objet)
2.15 supprimer des cellules http://user.services.openoffice.org/fr/ ... =8&t=31379 http://user.services.openoffice.org/fr/ ... =8&t=13668
2.16 Feuille
2.16.1 déplacer
2.16.2 copier sélectionner
2.16.3 supprimer http://user.services.openoffice.org/fr/ ... =8&t=23636
2.17 Supprimer le saut manuel
2.17.1 retour à la ligne
2.17.2 saut de colonne
2.17.3 Liens
2.17.4 Plug-in
2.17.5 Image Map
2.17.6 Objet
3 Affichage
3.1 Normal
3.2 Aperçu des sauts de page
3.3 Barre d'outils
3.4 Barre de formule
3.5 Barre d'état
3.6 Statut de la méthode de saisie
3.7 En-têtes de colonnes / Lignes
3.8 Mise en évidence des valeurs
3.9 Sources de données
3.10 Navigateur
3.11 Plein écran
3.12 Zoom
4 Insertion
4.1 saut manuel
4.1.1 retour à la ligne
4.1.2 saut de colonne
4.2 Cellules
4.2.1 vers le bas
4.2.2 vers la droite
4.2.3 ligne entière
4.2.4 colonne entière
4.3 Ligne
4.4 Colonne
4.5 Feuille (avant, après, nouvelle, nombre, nom, à partir d'un fichier)
4.6 Feuille à partir d'un fichier
4.7 Liens vers des données externes (URL, feuille/plage dispo, actualiser toutes les)
4.8 Caractère spéciaux (police, plage)
4.9 Marques de formatage (espace insécable, tiret insécable, tiret conditionnel
4.10 Hyperliens (paramètres)
4.11 Fonction
4.12 Liste des fonctions
4.13 Noms
4.13.1 définir
4.13.2 insérer
4.13.3 créer
4.13.4 étiquette
4.14 Commentaire
4.15 Image (à partir d'un fichier)
4.16 Vidéo et son
4.17 Objet (Objet OLE, plug-in, son, vidéo, formule)
4.18 Diagramme
4.19 Cadre flottant
5 Format
5.1 Format par défaut
5.2 Cellules (nombres, Police, Effet de caractères, Alignement, Bordure, Arrière Plan , Protection)
5.3 Ligne (hauteur, hauteur optimale, masquer, afficher)
5.4 Colonne (Largeur, largeur optimale, masquer, afficher)
5.5 Feuille (renommer, masquer, afficher, de droite à gauche)
5.6 Fusionner les cellules
5.7 Page
5.7.1 gérer,
5.7.2 Page,
5.7.3 Bordure,
5.7.4 Arrière-Plan,
5.7.5 En-tête,
5.7.6 Pied de page,
5.7.7 classeur
5.8 Zone d'impression
5.8.1 définir
5.8.2 ajouter
5.8.3 supprimer
5.8.4 éditer
5.9 caractères
5.10 paragraphe
5.11 modifier la casse
5.12 style et formatage
5.13 formatage conditionnel
5.14 Ancre ( à la page, à la cellule)
5.15 Alignement (Par défaut, gauche, centré, droite, justifié, en haut, au centre, en bas)
5.16 Positionner (envoyer à l'avant, vers l'avant, vers l'arrière, envoyer à l'arrière, au premier plan à l'arrière plan)
5.17 Retourner (refléter verticalement, refléter horizontalement)
5.18 Groupe (grouper, dissocier, entrer dans le groupe, quitter le groupe)
5.19 Image (Position et taille, Ligne, remplissage, définir les attributs du texte, Points)
5.20 Contrôle
5.21 Formulaire
6 Outils
6.1 Othographe
6.2 Langue
6.3 Audit (repérer les antécédents, supprimer le repérage des antécédents, repérer les dépendants, supprimer le repérage des dépendants, supprimer tous les repères, repérer les erreurs, marquer les données incorrectes, actualiser les repères, actualiser automatiquement, Mode remplissage)
6.4 Recherche de valeur cible
6.5 Solveur
6.6 Scenario
6.7 Partager le document
6.8 Protéger le document (feuille, document)
6.9 Contenu des cellules (calcul automatique, recalculer, auto-saisie)
6.10 Gallery
6.11 Lecteur de media
6.12 Macro
6.13 Gestionnaire des extensions
6.14 Paramètrage du filtre XML
6.15 Options d'auto-correction
6.16 Personnaliser
6.17 Options
7 Données
7.1 Définir la plage
7.2 Sélectionner la plage
7.3 Trier
7.4 Filtre
7.4.1 auto-filtre
7.4.2 filtre standard Fait http://user.services.openoffice.org/fr/ ... =8&t=21094
7.4.3 filtre spécial Fait http://user.services.openoffice.org/fr/ ... =8&t=21094
7.4.4 supprimer le filtre
7.4.5 masquer l'auto-filtre
7.5 Sous-Totaux Fait http://user.services.openoffice.org/fr/ ... =8&t=31910
7.6 Validité
7.7 Opérations multiples
7.8 Texte en colonne
7.9 Consolider
7.10 Plan
7.10.1 masquer les détails
7.10.2 afficher les détails
7.10.3 grouper
7.10.4 Discocier
7.10.5 Autoplan
7.10.6 Supprimer
7.11 Pilote de données
7.11.1 démarrer
7.11.2 actualiser
7.11.3 supprimer
7.12 Actualiser la plage
8 Fenêtre
8.1 Nouvelle Fenêtre
8.2 Fermer la fenêtre
8.3 scinder
8.4 fixer
9 Aide (pour mémoire)
Dernière modification par bhmb le 13 févr. 2012 23:00, modifié 6 fois.
Aoo 4.15 sous W10 et sous Xu16.04 config 64bits Ram 8g
-
- IdOOle de la suite
- Messages : 25181
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Calc] Basic du menu Calc, liens à identifier/macro à cr
Salut,
Le 7.3 est marqué fait sans mentionner de lien.
Quelques liens :
2.15 Supprimer des cellules vides et remonter
2.15 Supprimer des lignes dont le contenu est égal à zéro
2.16.3 Supprimer des feuilles sur indice de début et fin
Le 7.3 est marqué fait sans mentionner de lien.
Quelques liens :
2.15 Supprimer des cellules vides et remonter
2.15 Supprimer des lignes dont le contenu est égal à zéro
2.16.3 Supprimer des feuilles sur indice de début et fin
Il n'y a pas de honte à utiliser l'enregistreur. Le dispatcher fait parfois des merveilles pour certaines opérations.bhmb a écrit :renseigner sur les macros en basic (pas en enregistreur)
-
- ManitOOu
- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: [Calc] Equivalence macro Basic des menus
Parfois en plus compact...Dude a écrit :Il n'y a pas de honte à utiliser l'enregistreur. Le dispatcher fait parfois des merveilles pour certaines opérations.
Dans le sujet d'introduction, j'avais compris de travers (encore une fois) : des codes simples équivalents aux menus et c'est en ce sens que j'ai commencé avec le menu Fichier.bhmb a écrit :Pour chaque commande de calc l'objectif est de disposer d'un exemple simple identifié sur le forum.
Par code simple j'entends ce qui se fait avec un objet simple et/ou une ou deux méthodes (simple[s] d'appel), ce qui exclut donc des fonctions de sous-menu demandant à renseigner des objets complexes (objets imbriqués dans d'autres objets par exemple). J'en reste donc à ma première approche concenant le Menu Fichier :
1 Fichier
1.1 Nouveau
Code : Tout sélectionner
Sub Main
Fichier_Nouveau_Generique("html")
End Sub
Sub Fichier_Nouveau_Generique(sType As String)
Dim oDoc As Object, sURL As String
If sType = "writer" OR sType = "calc" OR sType = "impress" _
OR sType = "draw" OR sType = "math" Then
sURL = "private:factory/s" & sType
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
elseif sType = "web" OR sType = "html" OR sType = "GlobalDocument" then
If sType = "html" Then sType = "web"
sURL = "private:factory/swriter/" & sType
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
else
msgbox "Type non reconnu : " & sType, 16, "Document non créé"
End if
End Sub
Code : Tout sélectionner
Sub Fichier_Nouveau_Document_Texte
Dim oDoc As Object, sURL As String
sURL = "private:factory/swriter"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Code : Tout sélectionner
Sub Fichier_Nouveau_Classeur
Dim oDoc As Object, sURL As String
sURL = "private:factory/scalc"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Code : Tout sélectionner
Sub Fichier_Nouveau_Presentation
Dim oDoc As Object, sURL As String
sURL = "private:factory/simpress"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Code : Tout sélectionner
Sub Fichier_Nouveau_Dessin
Dim oDoc As Object, sURL As String
sURL = "private:factory/sdraw"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Le code pour créer stricto sensus une base de données est une appli à part entière... AMHA
1.1.6 Document HTML
Code : Tout sélectionner
Sub Fichier_Nouveau_Html
Dim oDoc As Object, sURL As String
sURL = "private:factory/swriter/web"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Code : Tout sélectionner
Sub Fichier_Nouveau_Document_maitre
Dim oDoc As Object, sURL As String
sURL = "private:factory/swriter/GlobalDocument"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Code : Tout sélectionner
Sub Fichier_Nouveau_Formules
Dim oDoc As Object, sURL As String
sURL = "private:factory/smath"
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,Array())
End Sub
Code : Tout sélectionner
Sub Fichier_Ouvrir
[quote="Remarque"]' Les options d'ouverture sont à renseigner dans aProps()[/quote]
Dim oDoc As Object, sURL As String, aProps()
sURL = convertToURL("C:\Temp\test\Temp.ods")
' ou
' sURL = convertToURL("HOME/Temp/test/Temp.ods")
'
' L'adresse renseignée en fonction de l'OS, on charge le document
' Les options d'ouverture sont à renseigner dans aProps()
oDoc=StarDesktop.loadComponentFromURL(sURL,"_blank",0,aProps())
End Sub
Code : Tout sélectionner
Sub Fichier_Fermer
thisComponent.close(True)
End Sub
1.6 EnregistrerRemarque a écrit :' Il peut être judicieux de créer un court Sub qui ferme tous les objets y compris ceux ne disposant pas de l'interface com.sun.star.util.XCloseable :Code : Tout sélectionner
Sub Fermer(oDoc) If HasUnoInterfaces(oDoc, "com.sun.star.util.XCloseable") Then oDoc.close(true) Else oDoc.dispose End If End Sub
Code : Tout sélectionner
Sub Fichier_Enregistrer
thisComponent.store
End Sub
Remarque a écrit :' Les options de sauvegarde sont à renseigner dans aProps()
Code : Tout sélectionner
Sub Fichier_Enregistrer_sous
Dim oDoc As Object, sURL As String, aProps()
sURL = convertToURL("c:\Temp\test\Fichier1.ods")
thisComponent.storeAsURL(sUrl,aProps())
' ou
' thisComponent.storeToURL(sUrl,aProps())
'
' Si l'on travaille sur un document nommé Temp.odsURL,
' storeAsURL sauvegardera sous Fichier1.ods
' et le document actif sera Fichier1.ods
' alors que storeToURL sauvegardera sous le même nom Fichier1.ods
' mais le document actif restera Temp.ods
End Sub
Code : Tout sélectionner
Sub Fichier_Quitter
' Avant d'arrêter Ooo/LO, il peut être judicieux
' de tester si d'autres documents sont ouverts
StarDesktop.SuspendQuickstart(True)
StarDesktop.terminate
End Sub
- lister les exemples mettant en oeuvre tel ou tel menu/sous-menu
- coder ce qu'il peut manquer.
C'est chose déjà faite avec des explications qu'il sera difficile de donner avec autant de précision que ne l'ont fait bm et lg dans la Bible...
+1papayes a écrit :il me semble que ce n'est pas le rôle d'un Forum de paraphraser l'excellent ouvrage de Bernard Marcelly et Laurent Godard, Programmation OpenOffice.org et LibreOffice
Macros OOoBASIC et API - Couvre OpenOffice.org version 3.3 Auteur(s) : Bernard Marcelly , Laurent Godard Date de parution : 21/04/2011
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...
-
- Membre OOrganisé
- Messages : 94
- Inscription : 14 nov. 2008 21:32
Re: [Calc] Equivalence macro Basic des menus
0 Dude,
Merci je les ai intégré et je retrouverai le lien filtre un peu plus tard.
à Churay,
1/ Merci. je prends connaissance de votre message (pas eu trop le temps récemment). L'idée serait plus de renvoyer aux fils déjà existants et si aucun fil n'existe dans le forum de le créer sur le sujet pour y renvoyer ici. Je veux bien faire le travail de facteur de manière régulière, le but étant de mettre en face de chaque commande un exemple simple (pas seulement du code). Rajouter des lignes de code au sein du menu rendrait d'ailleurs l'ensemble peu lisible. Les poster directement ici n'est donc pas l'esprit que j'avais en vue.
2/ Concernant l'objectif de ce fil il est donc simple et il ne s'agit pas de programmation complexe mais de ce dont j'ai besoin après avoir quand même avalé l'ouvrage en libre accès d'Andrew Pitonyak (Eléments de programmation des macros dans OPenOffice.org). J'avoue accessoirement que je me serai peut-être aussi intéressé au livre suggéré s'il avait été lui aussi en libre accès mais ce n'est pas le cas et pour ma part je trouve que l'on est plus dans la même philosophie. Par ailleurs avant de créer le fil j'ai bien exposé ma demande auprès des modérateurs du site et c'est la démarche qui m'a été suggérée.
Merci je les ai intégré et je retrouverai le lien filtre un peu plus tard.
à Churay,
1/ Merci. je prends connaissance de votre message (pas eu trop le temps récemment). L'idée serait plus de renvoyer aux fils déjà existants et si aucun fil n'existe dans le forum de le créer sur le sujet pour y renvoyer ici. Je veux bien faire le travail de facteur de manière régulière, le but étant de mettre en face de chaque commande un exemple simple (pas seulement du code). Rajouter des lignes de code au sein du menu rendrait d'ailleurs l'ensemble peu lisible. Les poster directement ici n'est donc pas l'esprit que j'avais en vue.
2/ Concernant l'objectif de ce fil il est donc simple et il ne s'agit pas de programmation complexe mais de ce dont j'ai besoin après avoir quand même avalé l'ouvrage en libre accès d'Andrew Pitonyak (Eléments de programmation des macros dans OPenOffice.org). J'avoue accessoirement que je me serai peut-être aussi intéressé au livre suggéré s'il avait été lui aussi en libre accès mais ce n'est pas le cas et pour ma part je trouve que l'on est plus dans la même philosophie. Par ailleurs avant de créer le fil j'ai bien exposé ma demande auprès des modérateurs du site et c'est la démarche qui m'a été suggérée.
Aoo 4.15 sous W10 et sous Xu16.04 config 64bits Ram 8g
-
- RespOOnsable forum
- Messages : 12228
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: [Calc] Equivalence macro Basic des menus
Bonjour,
Nous sommes donc bien dans cette philosophie.
Juste une précision : le livre de programmation de Messieurs Marcelly et Godard est certes payant mais les droits d'auteur sont reversés au projet.bhmb a écrit :J'avoue accessoirement que je me serai peut-être aussi intéressé au livre suggéré s'il avait été lui aussi en libre accès mais ce n'est pas le cas et pour ma part je trouve que l'on est plus dans la même philosophie.
Nous sommes donc bien dans cette philosophie.