jeremie291280
Messages postés3Date d'inscriptionjeudi 18 février 2010StatutMembreDernière intervention22 février 2010
-
19 févr. 2010 à 11:00
jeremie291280
Messages postés3Date d'inscriptionjeudi 18 février 2010StatutMembreDernière intervention22 février 2010
-
22 févr. 2010 à 12:52
Bonjour à tous, j' créé une macro qui me permet de trier et de classer des données dans une feuille Excel, cela fonction mais j'aimerai avoir quelque conseil pour alléger celci.
Sub TriAA()
'
' TriA Macro
' Macro enregistrée le 10/02/2010
' Copie du contenu dans un nouveau fichier
Cells.Copy
Workbooks.Add
ActiveSheet.Paste
' Supression des colones A et B et des lignes qui ne sont pas de PA
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018212 19 févr. 2010 à 11:28
Bonjour,
Commence par te débarrasser de ces méthodes de sélection, paste, etc...
Pointe directement sur tes feuilles, plages et cellules pour y agir !
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018212 19 févr. 2010 à 13:40
Là, tu vois, (exemple) je pointe directement sur la cellule A1 de la feuille Feuil2 :
toto = Sheets("Feuil2").Range("A1").value
Dur ?
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
jeremie291280
Messages postés3Date d'inscriptionjeudi 18 février 2010StatutMembreDernière intervention22 février 2010 19 févr. 2010 à 13:20
Ok, aurai tu un exemple de commande pour pointer directement une feuille, plage et cellule.
Je suis vraiment débutant, j'ai decouvert VBA il ya 1 semaine.
Vous n’avez pas trouvé la réponse que vous recherchez ?