Recherche de données marco
Résolu/Fermé
A voir également:
- Recherche de données marco
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Reinstaller windows sans perte de données - Guide
- Effacer les données de navigation - Guide
- Recherche adresse - Guide
- Comment sauvegarder toutes les données de mon téléphone - Guide
1 réponse
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
4 juin 2018 à 18:13
4 juin 2018 à 18:13
Bonjour,
Simplement :
Simplement :
Sub test() Dim src As Range 'source Dim dst As Range 'destination Set dst = ActiveSheet.Range("A6000") ' à adapter Set src = ActiveSheet.Columns(2).Find("Avg Result", , xlFormulas, xlWhole) If Not scr Is Nothing Then Set src = src.EntireRow.Resize(8) src.Copy dst End If End Sub
4 juin 2018 à 18:18
« Dans une feuille excel, je souhaite sélectionner des données... »
Sélectionner n'est pas une finalité, en général on souhaite faire quelque chose après : avec VBA il faut impérativement éviter de sélectionner si ce n'est pas la finalité !!!
5 juin 2018 à 08:48
Merci pour cette réponse.
Effectivement, mon libellé n'est pas complet, c'était par soucis de clarté qui n'a apparemment pas eu l'effet escompté, désolée. Inutile de préciser que mes connaissances en VBA sont limitées.
Je souhaite donc copier ces données pour les coller dans une autre feuille du même fichier nommée "Validation de données", 2 lignes en dessous d'une cellule contenant le texte "Standard : Delta calculé-attendu (Avg Result)", cellule qui n'est pas toujours à la même ligne mais toujours dans la colonne A. Voilà pour l'expression complète de mon besoin. Voici le fichir mis à jour dans ce sens : https://mon-partage.fr/f/ZYX2VsUU/.
Je ne parviens pas à faire fonctionner la solution proposée car j'ai l'erreur "Erreur d'exécution "424" : Objet requis" sur la ligne "If Not scr Is Nothing Then". Une idée de ce qui bloque?
Merci d'avance, Rachel
5 juin 2018 à 12:56
Modifié le 5 juin 2018 à 13:35
5 juin 2018 à 13:26