Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA: terminologie et syntaxe

bertrand1202

XLDnaute Occasionnel
Bonsoir



Si dans une macro je définis ws as worksheet et vcellule as range , pourquoi lorque l'on assemble :

ws("A").vcellule(i,j)=vsom la ligne est elle surlinée lors que vcellule a été initialisée et vcellule également

de même pour les autres feuilles sans nom refuse-t-il ws.vcellule(i,j)

désolé de vous ennuyer avec ces choses basiques mais puisque ws est défini et vcellule en tant que range, quel est le problème pour les assembler?

Merci de votre aide.
Bonne soirée
@+
 

skoobi

XLDnaute Barbatruc
Re : VBA: terminologie et syntaxe

Bonsoir Bertrand,

voici la bonne façon de faire:

Code:
Sub zrt()
Dim Ws As Worksheet, rCell As Range
Set Ws = Sheets(2)
Set rCell = Ws.Range("A1")
MsgBox rCell.Value
End Sub
 

bertrand1202

XLDnaute Occasionnel
Re : VBA: terminologie et syntaxe

Bonsoir


Merci Skoobi pour ton explication

C'est vrai que c'est un peu ardu au départ de travailler ur plusieurs feuilles

Merci encore , j'ai toujours du mal à combiner les éléments ws et range , je ne comprends pas encore tout.

Merci encore
@+
 

Discussions similaires

Réponses
7
Affichages
353
Réponses
0
Affichages
170
Réponses
7
Affichages
384
Réponses
8
Affichages
678
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…