Excel : changer de clavier selon une colonne.
Résolu/Fermé
Pascal
-
9 juin 2010 à 23:35
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 10 juin 2010 à 19:12
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 10 juin 2010 à 19:12
A voir également:
- Excel : changer de clavier selon une colonne.
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
2 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
10 juin 2010 à 07:15
10 juin 2010 à 07:15
Bonjour,
Si, c'est réalisable.
Il faut d'abord leur définir des raccourcis claviers dans les options régionales du panneau de configuration, ensuite il suffira à la macro d'envoyer la séquence de touches.
Par exemple :
shift+ctrl+1 : français
shift+ctrl+2 : cyrillique
shift+ctrl+3 : thaï
Ensuite dans le code de la feuille :
Les colonnes B et C auront le clavier shift+ctrl+2, la colonne 5 le clavier shift+ctrl+3, les autres le clavier shift+ctrl+1 (français).
eric
Si, c'est réalisable.
Il faut d'abord leur définir des raccourcis claviers dans les options régionales du panneau de configuration, ensuite il suffira à la macro d'envoyer la séquence de touches.
Par exemple :
shift+ctrl+1 : français
shift+ctrl+2 : cyrillique
shift+ctrl+3 : thaï
Ensuite dans le code de la feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Select Case Target.Column Case 2, 3 SendKeys "+^(2)" Case 5 SendKeys "+^(3)" Case Else SendKeys "+^(1)" End Select End Sub
Les colonnes B et C auront le clavier shift+ctrl+2, la colonne 5 le clavier shift+ctrl+3, les autres le clavier shift+ctrl+1 (français).
eric
Raymond PENTIER
Messages postés
58834
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
22 janvier 2025
17 275
10 juin 2010 à 03:01
10 juin 2010 à 03:01
Non.
Je ne vois pas sur quelles bases techniques une telle manipulation serait possible.
Je ne vois pas sur quelles bases techniques une telle manipulation serait possible.
10 juin 2010 à 08:03
Merci d'avance !
10 juin 2010 à 10:29
Où doit se placer la macro Private Sub (je l'ai collée dans Module1) ?
J'ai changé le raccourci "cyrillique" : shift+ctrl+2 active l'audit de formule, c'est pratique !
10 juin 2010 à 13:45
Fais un clic-droit sur le nom d'onglet, choisis 'visualiser le code' et tu seras au bon endroit.
Si plusieurs feuilles concernées le faire sur chaque feuille (on pourrait faire autrement pour n'avoir le code qu'une seule fois mais ne pinaillons pas, c'est plus simple...).
eric
10 juin 2010 à 18:52
Pascal
10 juin 2010 à 19:12
eric