Bonjour à tous
Je lis en ce moment un cours et je n’arrive Pas comprendre ce que signifie cette phrase << L’instruction maplage.rows renvoie la plage de cellules maplage sous la forme d’un ensemble de lignes.>>
Bonjour à tous
Je lis en ce moment un cours et je n’arrive Pas comprendre ce que signifie cette phrase << L’instruction maplage.rows renvoie la plage de cellules maplage sous la forme d’un ensemble de lignes.>>
Bonjour
Cela implique que maplage est un objet range qui a été spécifié plus haut.
Rows est l'une des propriétés d'un objet range -->> la lecture de la rubrique Range.Rows, propriété de ton aide interne VBA t'éclairera totalement.
Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
Je n'ouvre AUCUN classeur tiers (avec ou sans macro ******). Ne m'en proposez donc pas .
****** : Non, non ... un classeur .xlsx ne "peut" par exemple et entre autres pas contenir un activex (de surcroît invisible) , "bien sûr" ...
Il est illusoire de penser que l'on saurait exprimer valablement et précisément en un langage (rigide) de développement ce que l'on peine à exprimer dans le langage naturel, bien plus souple.
Bonjour,
Un petit code vaut mieux qu'un long discours :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Option Explicit Private Sub test() Dim plage As Range Dim zone As Range Dim texte As String Set plage = ActiveSheet.Range("A1:C2") ' Cells texte = "" For Each zone In plage.Cells texte = texte & vbCrLf & zone.Address(0, 0) Next zone MsgBox "Cells :" & texte ' Rows texte = "" For Each zone In plage.Rows texte = texte & vbCrLf & zone.Address(0, 0) Next zone MsgBox "Rows :" & texte ' Columns texte = "" For Each zone In plage.Columns texte = texte & vbCrLf & zone.Address(0, 0) Next zone MsgBox "Columns :" & texte End Sub
Cordialement,
Patrice
Personne ne peut détenir tout le savoir, c'est pour ça qu'on le partage.
Pour dire merci, cliquer sur et quand la discussion est finie, penser à cliquer sur
maplage est une plage de cellules (une ou plusieurs cellules).
Rows renvoie les lignes complètes (pas les numéros de ligne mais les objets lignes) auxquelles appartiennent les cellules de cette plage.
Plus exactement, ça renvoie une collection composée de chaque ligne dans laquelle se trouve au moins une cellule de maplage.
Par exemple, si maplage contient C3:E4, cette propriété renverra les lignes 3 et 4 en entier.
Lire ça : https://docs.microsoft.com/fr-fr/off...cel.range.rows
Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager