Macro libre office calc

Résolu/Fermé
majeeksy Messages postés 12 Date d'inscription mercredi 24 avril 2019 Statut Membre Dernière intervention 11 février 2021 - 30 avril 2019 à 17:36
majeeksy Messages postés 12 Date d'inscription mercredi 24 avril 2019 Statut Membre Dernière intervention 11 février 2021 - 2 mai 2019 à 15:30
Bonjour j'essaye de créer sur Libre Office calc une macro qui permettrais d'ajouter 1 point à une catégorie mais vu que je suis nul en codage je ne sais pas faire. J'ai cherché sur plusieur forum mais soit sa ne marche pas soit la question est trop vieille du coup bah... sa ne marche pas non plus.
Cela me permettrais de l'ajouter sur mon bouton et quand je clique sa passe de 0 à 1, je reclique je suis a 2, je rereclique je suis à 3 etc.

Merci d'avance pour votre réponse.
A voir également:

3 réponses

yclik Messages postés 3711 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 17 décembre 2024 1 521
30 avril 2019 à 17:51
Bonjour
une exemple pour le compteur en cellule F3
A copier coller dans un module et affecter un bouton à la macro

sub compteur1
rem déclarations variables
dim document as object
rem variable pour avoir le nom de la cellule
dim oSheet as object
dim score1 as Double

' nom de la feuille
oSheet = ThisComponent.sheets.GetByName("feuille1")
' Sélection de la cellue F3 + Définition de la cellule
score1= oSheet.getCellRangeByName ("F3").getvalue

score1ajout=score1+1
oSheet.getCellRangeByName ("F3").value=score1ajout

end sub
3
majeeksy Messages postés 12 Date d'inscription mercredi 24 avril 2019 Statut Membre Dernière intervention 11 février 2021
30 avril 2019 à 18:39
Je ne sais pas si j'ai bien fais correctement car sa ne marche pas...
J'ai copier coller votre code dans la macro, j'ai changer le F3 en T2 qui est ma cellule et j'ai changer feuille 1 en tableau1 qui est le nom de ma feuille. Pour le moment je ne pense pas avoir fait d'erreur mais je ne comprend pas pourquoi sa ne fonctionne pas... pouvez vous m'aider ?

Merci d'avance.
0
yclik Messages postés 3711 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 17 décembre 2024 1 521
Modifié le 30 avril 2019 à 18:45
mettre classeur sur cjoint
et coller le lien en réponse
0
OOoForum Messages postés 3871 Date d'inscription jeudi 20 mars 2008 Statut Membre Dernière intervention 10 juin 2024 960
2 mai 2019 à 09:32
0
majeeksy Messages postés 12 Date d'inscription mercredi 24 avril 2019 Statut Membre Dernière intervention 11 février 2021
2 mai 2019 à 15:27
Merci à vous 2.
J'ai trouver aussi une autre solution pour passer outre le bouton. Il faut aller dans Affichage - Barre d'outils - Contrôles de formulaire. Il y aura alors une barre a gauche avec plein de chose, il faudra cliquer sur compteur, puis vous sélectionner la taille et vous lâcher le clic. Maintenant vous faites clique droit sur le compteur et vous cliquez sur contrôle. Il y a un tas d'options personnalisable mais pour lier ce compteur à votre cellule vous aller dans données et dans cellule liée vous mettez le nom de votre cellule (A2 ou F8...)







0
majeeksy Messages postés 12 Date d'inscription mercredi 24 avril 2019 Statut Membre Dernière intervention 11 février 2021
2 mai 2019 à 15:30
Après pour qu'il soit cliquable vous devez cliquez sur mode conception pour le "décocher" puis vous pouvez fermer ce menu
0