Macro

Résolu
mahefa -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

Je suis débutant sur le monde de programmation, j'ai un problème pour convertir une formule en macro :

=SI(OU(STXT('Active Accounts (all)'!$BX2;6;1)="1";STXT('Active Accounts (all)'!$BX2;6;1)="2");GAUCHE('Active Accounts (all)'!$BX2;12);SI('Active Accounts (all)'!$BM2="";"";

Comment convertir cette formule en macro.

Est-ce que quelqu'un peut m'aider.

Merci d'avance pour votre aide.
A voir également:

1 réponse

ccm81 Messages postés 11033 Statut Membre 2 433
 
bonjour

en VBA ça devrait ressembler à ça

Dim s As String
With Sheets("Active Accounts (all)")
  s = .Range("BX2")
  If Mid(s, 6, 1) = "1" Or Mid(s, 6, 1) = "2" Then
     Range("TaCellule") = Left(s, 12)
  Else
    If Mid(Range("BM2"), 6, 1) = "" Then
      Range("TaCellule") = ""
    End If
  End If
End With

bonne suite
0