> Tous les forumsBureautique

 Sélection des cellules adjacentes à actice.cellSujet résolu
Statut du sujet : RESOLU Imprimer
 lafleur71
  Posté le 26/10/2006 @ 14:37  
 Petit astucien

176 Messages
Bonjour à tous, J'ai un tableau à quatre colonnes (A-D) Je voudrai, à l'aide d'une macro, que lorsqu'on sélectionne la cellule A1 et que l'on clique sur le bouton qui lance la macro, les cellules adjacentes, B1,C1 et D1 se sélectionnent automatiquement (Plage A1:D1 sélectionnée). Le problème c'est que je n'arrive pas à écrire cette macro... Si quelqu'un d'entre vous a la solution, ce serait sympa de m'aider. Merci d'avance et bonne journée.
 Afficher le profil de lafleur71 Envoyer un message privé à lafleur71
 
 
Publicité
 lafleur71  Posté le 26/10/2006 à 17:02  
Petit astucien

176 Messages
Re-bonjour, c'est encore moi... J'ai trouvé un moyen, il y a peut-être mieux, mais ça marche : a = ActiveCell.Row b = ActiveCell.Column Range(Cells(a, b), Cells(a, b + 3)).Select Merci à ceux qui ont cherché à m'aider. A plus
Afficher le profil de lafleur71 Voir la configuration de lafleur71Envoyer un message privé à lafleur71
  Revenir en haut de la page
 galopin01  Posté le 26/10/2006 à 17:12  
Astucien

4324 Messages
Bonjour,
il y a peut-être mieux
Non, non... On peut pas mieux faire ! [hello]
Afficher le profil de galopin01 Voir la configuration de galopin01Envoyer un message privé à galopin01
 Revenir en haut de la page
 yojema  Posté le 26/10/2006 à 22:40  
Petit astucien


568 Messages
essaye avec ca en placant ce code directement sur la feuille et non dans un module Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) b = ActiveCell.Column If b = 1 Then Range(Cells(ActiveCell.Row, 1), Cells(ActiveCell.Row, 3)).Select End If End Sub comme ca sans cliquer sur un bouton des que tu selectione une cellule dans la colonne a il fait ce que tu demande
Afficher le profil de yojemaEnvoyer un message privé à yojema
 Revenir en haut de la page
 lafleur71  Posté le 26/10/2006 à 23:10  
Petit astucien

176 Messages
Bonsoir et merci à Galopin01 pour ses encouragements et à Yojema, pour le moment j'ai quand même besoin de lancer une macro (qui transfère des données dans une autre feuille) par l'intermédiaire d'un bouton mais je garde précieusement ton code pour une autre occasion. Bonne soirée à tous.Quel bonheur de pouvoir compter sur des spécialistes qui sont toujours là quand on a besoin d'eux, bravo à vous et encore merci.
Afficher le profil de lafleur71 Voir la configuration de lafleur71Envoyer un message privé à lafleur71
  Revenir en haut de la page
 Bérylion  Posté le 27/10/2006 à 08:38  
Astucien


2344 Messages
Salut 2 pistes... : [code]ActiveCell.CurrentRegion.Select[/code] [code]Range(Selection, Selection.End(xlToRight)).Select[/code] bonne chance !
Afficher le profil de Bérylion Voir la configuration de BérylionEnvoyer un message privé à Bérylion
 Revenir en haut de la page
 galopin01  Posté le 27/10/2006 à 08:51  
Astucien

4324 Messages
Ouai ! On peut également sélectionner la page entière dès qu'on ouvre le classeur ou y peindre en rouge... [horsujet] Aïe ! Non... pas la tête ! [crazy]
Afficher le profil de galopin01 Voir la configuration de galopin01Envoyer un message privé à galopin01
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsBureautique

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page