Thread
:
VBA Addin and range names
View Single Post
#
5
Posted to microsoft.public.excel.programming
Dave Peterson
external usenet poster
Posts: 35,218
VBA Addin and range names
Is that range named "DefaultUnitsRange" in the same workbook that holds the
code?
If yes, try:
..RowSource = thisworkbook.worksheets("changethesheetnamehere") _
.range("DefaultUnitsRange").address(external:=true )
Make sure you use the correct worksheet that holds that range.
wrote:
Obviously new to VBA....worked my finger to the bone getting my first
VBA program to run. Decided to make it an addin for distribution and
of-course am now having all kinds of problems getting the code to run.
Seems I am refering to workbooks a lot now<ng
Dummie = MsgBox(msg, vbYesNo + vbExclamation, "Setting Units")
Select Case Dummie
Case vbYes
Workbooks("test-
macro19.xla").Sheets("mike").Range("A15").Value = True
DefaultUnits1.Show
Workbooks("test-
macro19.xla").Sheets("mike").Range("A15").Value = False
End Select
Got that to work but how do I reference named ranges? For instance
this code is from DefaultUnits1 called above:
With DefaultUnits1.ListBox1
.RowSource = "DefaultUnitsRange"
.ColumnHeads = True
.ColumnCount = 3
.ListStyle = fmListStylePlain
End With
I cannot get rowsource to read the range no matter what I have tried.
Can someone give me a lesson on what I should know here?
Thanks
Wayne
--
Dave Peterson
Reply With Quote
Dave Peterson
View Public Profile
Find all posts by Dave Peterson