ReuK Membre fidèle Messages 348 Votes 20 Excel 2003-2007 FR Magnifique, merci beaucoup zirak! je débute encore en VBA, il me manque pas mal de vocabulaire! Et aussi le coup de la feuille activée, j'avais pas pensé à ça! Banzai64 Fanatique d'Excel Messages 16'690 Votes 1'956 Excel 2003 FR (learning 2010 - 2013) Inscrit 21. 11. Manipulation des cellules en Excel VBA - Récuper la valeur d'une cellule Excel en VBA par neonul - OpenClassrooms. 2010 Lieu Jurançon Bonjour A tester Sub repartparc() With Sheets("Feuil3") (i) Sheets("Feuil4")(("G" & i)) End With End Sub ReuK Membre fidèle Messages 348 Votes 20 Excel 2003-2007 FR ACCES PREMIUM Soutenez le site en devenant membre Premium et profitez de plusieurs options exclusives: Navigation sans publicités Option "No Tracking" Option "Mode Incognito" Option "Dark Mode" Effectivement, ça marche! Ça a l'air tellement facile comme ça! Je suis encore un gros newbie du VBA, je crois! Merci à vous! Forums Excel - VBA Récupérer la valeur d'une cellule en VBA
Récupérer la valeur d'une cellule en VBA - VBA - Forum Formule Excel
Dans certains cas, vous devrez peut-être obtenir la valeur de la première cellule visible dans une liste filtrée. Comment y parvenir? Cet article vous montrera des méthodes pour le résoudre. Rechercher et obtenir la valeur de la première cellule visible après le filtrage avec une formule matricielle Rechercher et obtenir la valeur de la première cellule visible après le filtrage avec VBA Rechercher et obtenir la valeur de la première cellule visible après le filtrage avec une formule matricielle Vous pouvez appliquer la formule matricielle suivante pour obtenir la valeur de la première cellule visible dans une liste filtrée. Veuillez faire comme suit. 1. Récupérer la valeur d une cellule vba dans. Sélectionnez une cellule vide pour placer la première valeur visible, entrez la formule ci-dessous, puis appuyez sur le bouton Ctrl + Mission + Entrer touches simultanément. =INDEX(C2:C19, MIN(IF(SUBTOTAL(3, OFFSET(C2, ROW(C2:C19)-ROW(C2), 0)), ROW(C2:C19)-ROW(C2)+1))) Notes: Dans la formule, C2: C19 est la liste filtrée dont vous souhaitez renvoyer la première valeur de cellule visible, C2 est la première cellule de la liste.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
J'ai essayé avec des "", idem... Avez vous une solution?? Merci par avance.
= Range("B2") Range("B11"). = Range("B3") Range("B10") = Range("B2") Range("B11") = Range("B3") Cette fois-ci c'est bien la couleur affichée qui a été récupérée: Le fichier Excel de cet exemple est disponible ici: Pour tenir compte de la couleur affichée dans une fonction personnalisée à insérer sur une feuille Excel, il existe une astuce: Fonctions de couleur et MFC