Solved

VB 2005 variable hides a variable in an enclosing block

Posted on 2007-11-14
4
3,267 Views
Last Modified: 2013-11-26
In the following line I get the error
Variable 'rfound' hides a variable in an enclosing block
Dim rFound As Microsoft.Office.Interop.Excel.Range

Not sure what this means
0
Comment
Question by:murbro
  • 2
4 Comments
 
LVL 53

Accepted Solution

by:
Dhaest earned 500 total points
ID: 20279899
Variable '<variablename>' hides a variable in an enclosing block  

A variable enclosed in a block has the same name as another local variable

http://msdn2.microsoft.com/en-us/library/wtk40des(vs.80).aspx
0
 
LVL 53

Expert Comment

by:Dhaest
ID: 20279905
Just rename Dim rFound As Microsoft.Office.Interop.Excel.Range
0
 
LVL 4

Expert Comment

by:tmwest
ID: 20279911
A variable enclosed in a block has the same name as another local variable.

http://msdn2.microsoft.com/en-us/library/wtk40des(vs.80).aspx
0
 
LVL 23

Expert Comment

by:Ashish Patel
ID: 20279912
Why do you want to declare a variable with an enclosing block?
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Welcome my friends to the second instalment and follow-up to our Minify and Concatenate Your Scripts and Stylesheets (http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/A_4334-Minify-and-Concatenate-Your-Scripts-and-Stylesheets.html)…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now