Ajouter un raccourci clavier à une macro
Résolu
ec163
Messages postés
147
Date d'inscription
Statut
Membre
Dernière intervention
-
ec163 Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
ec163 Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je travaille à la GRH de mon entreprise et j'ai une maquette de planning d'absences sur excel qui devient obsolète puisque nous changeons excel par libreOffice et là c'est le drame, les macros ne focntionnent plus. En fait la sélection du motif des jours d'absence se fait par une touche de raccourci qui est rattaché à une macro. Sur excel je n'avais aucun souci mais sur libreOffice j'avoue que je patauge, qqn pourrait il me venir en aide, je joins le fichier à ce mail. il faudrait rattacher chaque motif à une touche de raccourci par forcément celle que j'ai indiqué. La macor de chaque motif devra respecter un code couleur le même pour le fonds que pour les caractères, ex absence maladie, la cellule contiendra "m" en bleu et le fonds sera bleu, les caractères présents dans les cellules servent au calcul des absences totales. Par avance merci à celui ou ceux qui vont se pencher sur le problème.
https://www.cjoint.com/?0CtlA7Az6pY
ec163
je travaille à la GRH de mon entreprise et j'ai une maquette de planning d'absences sur excel qui devient obsolète puisque nous changeons excel par libreOffice et là c'est le drame, les macros ne focntionnent plus. En fait la sélection du motif des jours d'absence se fait par une touche de raccourci qui est rattaché à une macro. Sur excel je n'avais aucun souci mais sur libreOffice j'avoue que je patauge, qqn pourrait il me venir en aide, je joins le fichier à ce mail. il faudrait rattacher chaque motif à une touche de raccourci par forcément celle que j'ai indiqué. La macor de chaque motif devra respecter un code couleur le même pour le fonds que pour les caractères, ex absence maladie, la cellule contiendra "m" en bleu et le fonds sera bleu, les caractères présents dans les cellules servent au calcul des absences totales. Par avance merci à celui ou ceux qui vont se pencher sur le problème.
https://www.cjoint.com/?0CtlA7Az6pY
ec163
A voir également:
- Ajouter un raccourci clavier à une macro
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Raccourci clavier retourner écran - Guide
- Creer un raccourci clavier - Guide
- Raccourci clavier word - Guide
- Raccourci clavier qwerty azerty - Guide
2 réponses
Bonjour
Ci dessous un lien pour voir une proposition de solution avec une feuille "illustration" expliquant les méthodes.
planning
Le principe est de :
- créer un style pour chaque type d'absence
- faire un formatage conditionnel pour les cellules de saisie (format appliqué en fonction du contenu)
- créer des macros pour chaque type de saisie automatique (inspirée du forum Open office).
exemple :
- créer des boutons affectés aux macros correspondantes en regard des libellés (figer les volets par la suite )
A noter que l'utilisation de raccourci clavier n'apparait pas simple car avec ALT+1 par exemple cela génère un codes ASCII ?.
D'autres raccourcis risquent de supprimer des raccourcis habituels
bon courage
Ci dessous un lien pour voir une proposition de solution avec une feuille "illustration" expliquant les méthodes.
planning
Le principe est de :
- créer un style pour chaque type d'absence
- faire un formatage conditionnel pour les cellules de saisie (format appliqué en fonction du contenu)
- créer des macros pour chaque type de saisie automatique (inspirée du forum Open office).
exemple :
sub AA rem variables dim document as object dim oSheet as object dim oCell as object dim machaine as string document = ThisComponent machaine = "AA" oCell = thisComponent.CurrentSelection ' cellule à mettre au format oCell.setString(machaine) End sub
- créer des boutons affectés aux macros correspondantes en regard des libellés (figer les volets par la suite )
A noter que l'utilisation de raccourci clavier n'apparait pas simple car avec ALT+1 par exemple cela génère un codes ASCII ?.
D'autres raccourcis risquent de supprimer des raccourcis habituels
bon courage
Bonjour
Après recherches et bidouillage, le classeur est modifié pour pouvoir sélectionner plusieurs cellules.
planning plage de cellules
Après recherches et bidouillage, le classeur est modifié pour pouvoir sélectionner plusieurs cellules.
planning plage de cellules
re
Pour colorer les caractères comme le fond, modifier les styles.
F11
sélectionner le style dans la fenêtre
Clik droit>modifier>Onglet "caractère"
modifier la couleur de police
La macro pour effacer fonctionne chez moi, peut être modifier le style "vide".
renvoyer le classeur ne fonctionnant pas en effacement pour tester.
Réalisé avec Apache Open office et Libre office n'interprète pas tout a fait de la même façon.
Pour colorer les caractères comme le fond, modifier les styles.
F11
sélectionner le style dans la fenêtre
Clik droit>modifier>Onglet "caractère"
modifier la couleur de police
La macro pour effacer fonctionne chez moi, peut être modifier le style "vide".
renvoyer le classeur ne fonctionnant pas en effacement pour tester.
Réalisé avec Apache Open office et Libre office n'interprète pas tout a fait de la même façon.
Cdt
ec163