Cela devrait être simple, je ne sais pas pourquoi j'ai des problèmes avec cela ..... Dans une plage d'entrée de données qu'un utilisateur entre des données il y a un "gauche" et un " à droite "du formulaire. Je n'ai pas besoin de remplir toutes les données d'une ligne. Je veux créer une macro (et l'assigner à une touche de raccourci IE ctrl-z) de sorte que si elle est frappée, elle positionnera la cellule active dans le courant rangée et dans la colonne "X". autrement dit de frapper les touches Ctrl-Z, le curseur pour sauter dans la colonne « X »Comment sélectionner la cellule à partir de la macro
2
A
Répondre
1
Dans cette colonne de cas « x » est en fait la colonne E:
Sub ToColE()
Const colE = 5
Dim offset As Integer
offset = colE - ActiveCell.Column
ActiveCell.offset(rowOffset:=0, columnOffset:=offset).Activate
End Sub
1
Chacune des énoncés suivants devraient faire le tour. Affectez le raccourci macro dans le menu Outils -> Macros.
Public Sub SelectStuff()
Cells(3, 5).Select
Rows(17).Select
End Sub
1
Essayez cette
Sub MoveLeftOnForm()
Dim rn As Integer
rn = ActiveCell.Row
Range("B" & rn).Select
End Sub
il suppose B est votre colonne de gauche sous la forme.
0
Ce code doit le faire pour vous:
Public Sub SetUpKeyboardShortcut()
Application.OnKey "^z", "SelectColInSelectedRow"
End Sub
Public Sub SelectColInSelectedRow()
Const ColToSelect = "X"
Range(ColToSelect & CStr(Selection.Row)).Select
End Sub
Il suffit d'appeler SetUpKeyboardShortcut en cas Workbook_Open dans le module ThisWorkbook. Je crois que le code ci-dessus doit être stocké dans un module standard.
espoir qui aide ...
0
Cela fonctionne:
Public Sub go()
Cells(ActiveCell.Row, 5).Activate
End Sub
substituer Juste le "5" avec ce numéro colonne que vous souhaitez. Vous devriez être en mesure d'assigner un raccourci ctrl + z à partir des options du menu macro.
Questions connexes
- 1. Copier la couleur d'intérieur de cellule de la cellule cliquée à la cellule active
- 2. Lier la macro pour exceler la cellule onclick?
- 3. Génération et enregistrement de code à partir de la macro
- 4. Problème Création du complément Excel à partir de la macro
- 5. Définir la couleur de la cellule du tableau à partir de la base de données
- 6. DataGridView: Comment sélectionner la première cellule dans la ligne actuelle lorsque MultiSelect est vrai
- 7. Excel: comment démarrer l'enregistrement de macro à partir de OLE
- 8. Comment désactiver la bulle "tip" de la macro Visual Studio?
- 9. Comment faire une chaîne de caractère à partir de la valeur d'une macro C?
- 10. DataGridView - "Style de sélection de cellule" - Modifier la cellule
- 11. est-il possible d'écrire des données à AccessDB à partir de la macro Excel?
- 12. Comment sélectionner div dans la cellule de table en utilisant jQuery
- 13. Comment concaténer dans la cellule
- 14. Sélectionnez la cellule suivante JTable
- 15. Déverrouiller une cellule à partir d'une cellule adjacente
- 16. WIX: Comment sélectionner des fonctionnalités à partir de la ligne de commande
- 17. Que signifie la macro?
- 18. Positionnement de l'expansion de la boîte d'effondrement à partir d'une cellule de table avec jquery
- 19. Comment générer des données différentes sur la ligne à partir de tableaux dans différentes sections de la cellule uitableview
- 20. Comment puis-je sélectionner à partir de la liste des valeurs dans SQL Server
- 21. Comment sélectionner l'image en forme ronde à partir de la photothèque iphone
- 22. comment obtenir la valeur de la cellule dans l'iphone?
- 23. SAS: Appel d'une macro à partir d'une autre ... Ordre des définitions de macro
- 24. Invite utilisateur lorsque la cellule est modifiée
- 25. Soumettre un code SAS ou une macro à partir de la barre d'outils
- 26. Comment faire une référence à une cellule d'une autre feuille, lorsque le nom de la feuille est la valeur d'une cellule?
- 27. Comment redimensionner l'image pour l'adapter à la cellule UITableView?
- 28. Appel d'une macro Excel à partir du script de construction
- 29. récupère la valeur de la cellule de ligne de table
- 30. Modifier la cellule dans la ligne sélectionnée