Retirer des cellules spécifiques d'une fonction macro.

Fermé
Mathieu_Breault Messages postés 14 Date d'inscription jeudi 29 août 2019 Statut Membre Dernière intervention 17 mars 2020 - Modifié le 17 sept. 2019 à 17:16
Mathieu_Breault Messages postés 14 Date d'inscription jeudi 29 août 2019 Statut Membre Dernière intervention 17 mars 2020 - 17 sept. 2019 à 17:56
Bonjour.

2 petites questions.


1) J'ai une section de ma macro que j'aimerais retiré la suppression des cellules H156, L156, P156, T156 et X156, car ce sont des formules et non du data à la main.

Selection.ClearContents
Range("G154:W156").Select

2) Pour les experts, de quel façon avez-vous appris à utliser des macros sur Excel? Y-a-t'il un guide 101 que je pourrais lire et apprendre les fonctions de bases?

Merci!
A voir également:

1 réponse

via55 Messages postés 14473 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 13 septembre 2024 2 728
17 sept. 2019 à 17:32
Bonjour

Tes lignes de macros doivent en réalité être inversées
Range("G154:W156").Select ' selection de la plage
Selection.ClearContents ' effacement des cellules sélectionnées

Pour préserver certaines cellules tu dois procéder par étapes :

 
Range("G154:W155").Select
Selection.ClearContents
Range("G156").ClearContents
Range("I156:K156").ClearContents
Range("M156:O156").ClearContents
Range("Q156:S156").ClearContents
Range("U156:W156").ClearContents


Pour débuter en VBA tu as VBA pour Excel pour les nuls qui est bien fait,

Cdlmnt
Via
0
Mathieu_Breault Messages postés 14 Date d'inscription jeudi 29 août 2019 Statut Membre Dernière intervention 17 mars 2020
17 sept. 2019 à 17:56
Merci Via. Je vais aller le procurer prochainement c'est certain. Je suis à bout d'être dépendant sur des mieux qualifiés.
0