Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recherche mot vba

Jules57

XLDnaute Nouveau
Bonjour le forum,

Je souhaite avoir un code vba me permettant de sélectionner toules case contenant le mot AM, et ensuite y inscrire une formule du type = SUM( A1+1).

Ci joint un exemple plus explicite

Merci pour votre aide
 

Pièces jointes

  • Cherche mot colonne.xlsx
    9.8 KB · Affichages: 7

job75

XLDnaute Barbatruc
Bonjour Jules57, bienvenue sur XLD,
Code:
Sub Test()
On Error Resume Next 'si aucune SpecialCell
[K:K].Replace "AM", "#N/A", xlWhole
[K:K].SpecialCells(xlCellTypeConstants, 16) = "=N(R[-1]C)+1"
End Sub
A+
 

Pièces jointes

  • Cherche mot colonne(1).xlsm
    21.8 KB · Affichages: 7

Jules57

XLDnaute Nouveau
en fait je veux pouvoir mettre un code du type Selct.formula( ici toutes les case AM) = Sum(A1+1), la formule n'es pas celle qui figurera dans mon fichier, je l'adapterai en fonction de mes besoins.
De plus pour le offset comment adapter ton code ?
 

job75

XLDnaute Barbatruc
Si maintenant vous voulez décaler les formules de 6 colonnes vers la droite :
Code:
Sub Test()
Application.ScreenUpdating = False
On Error Resume Next 'si aucune SpecialCell
[K:K].Replace "AM", "#N/A", xlWhole
Intersect([K:K].SpecialCells(xlCellTypeConstants, 16).EntireRow, [Q:Q]) = "=N(R[-1]C)+1"
[K:K].Replace "#N/A", "AM"
End Sub
 

Pièces jointes

  • Cherche mot colonne(2).xlsm
    22.7 KB · Affichages: 6

Discussions similaires

Réponses
8
Affichages
177
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…