2011-03-22 1 views
0

I ontMicrosoft.Office.Interop Gamme question

objSheet.Range("$A1:$A4") 'where objSheet is Excel.Worksheet 

Quelqu'un peut-il me dire ce que "$ A1: $ A4" signifie? S'agit-il de cellules fusionnées? Je l'ai aussi vu quelque chose comme:

objSheet.Range("$H1:$H1") 

qui n'a pas de sens ....

Je travaille sur le code de quelqu'un et MSDN n'est pas très utile sur cette classe.

Répondre

3

$ A1: $ A4 désigne les 4 cellules de départ dans la colonne A à la colonne 1 ligne Une ligne 4.

Le $ représente une référence absolue plutôt que relative.
Pour obtenir de l'aide sur l'objet Range, voir
http://msdn.microsoft.com/en-us/library/bb978779%28office.12%29.aspx
Pour obtenir de l'aide sur les références de plage, consultez l'aide d'Excel sur les références de plage