Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2903 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Modification simple macro

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modification simple macro

n°1964003
palou26
Posté le 08-02-2010 à 18:14:33  profilanswer
 

Bonjour,
J'ai un petit problème concernant cette macro.
Je considère une tableau 23*11 et j'introduis grace à cette macro des formule dans les deux dernières colonnes....  
Range("K3" ).Select
    ActiveCell.FormulaR1C1 = "=(RC[-4]-R3C9)/R3C9"
    Range("J4" ).Select
    ActiveCell.FormulaR1C1 = "=(RC[-3]-R[-1]C[-3])/R[-1]C[-3]"
    Range("J4" ).Select
    Selection.AutoFill Destination:=Range("J4:J25" ), Type:=xlFillDefault
    Range("J4:J25" ).Select
    Range("K3" ).Select
    Selection.AutoFill Destination:=Range("K3:K25" ), Type:=xlFillDefault
    Range("K3:K25" ).Select
 
Comment modifier cette macro pour que le bord supérieur gauche du tableau soit une cellule que l'on veut ( cellule sélectionnée avant application de la macro ...) ?
 
Merci d'avance de votre aide

mood
Publicité
Posté le 08-02-2010 à 18:14:33  profilanswer
 

n°1968743
galopin01
Posté le 24-02-2010 à 08:19:18  profilanswer
 

bonjour,
...En évitant de sélectionner d'autres cellules inutilement :
Le code suivant est équivalant au tien et ne modifie pas la élection en cours :
 
    Range("K3" ).FormulaR1C1 = "=(RC[-4]-R3C9)/R3C9"
    Range("J4" ).FormulaR1C1 = "=(RC[-3]-R[-1]C[-3])/R[-1]C[-3]"
    Range("J4" ).AutoFill Destination:=Range("J4:J25" ), Type:=xlFillDefault
    Range("K3" ).AutoFill Destination:=Range("K3:K25" ), Type:=xlFillDefault
 
A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Modification simple macro

 

Sujets relatifs
Programme simple vbamodification d'un petit programme
macro d'archivage par bouton sous conditionMacro suppression de colonne
Modification du template universatil joomlaanimation simple javascript
[RESOLU] Question simple sur la DTD[VBSCRIPT] Modifier nom affiché sur le bureau pour "Mes documents"
[Résolu] Word macro qui ouvre un document[WORD] créer une macro excel créan un word
Plus de sujets relatifs à : Modification simple macro


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR