XLCubed XL3Link limits

I didn't see explicitly mentioned in the manual, although you can sort assume it based on
"XL3Link( [LinkLocation], [FriendlyName], [LinkType], [Range1], [Value1],…, [Range13], [Value13] ) ".


There is a limit of 13 on the number of Range / Value combos you can make.


This will work:
=XL3Link(XL3Address($B$1)
, IF(Parameters!$B$01=TRUE,"-","+"),3
,XL3Address(Parameters!$B$01),IF(Parameters!$B$01=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$02),IF(Parameters!$B$02=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$03),IF(Parameters!$B$03=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$04),IF(Parameters!$B$04=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$05),IF(Parameters!$B$05=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$06),IF(Parameters!$B$06=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$07),IF(Parameters!$B$07=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$08),IF(Parameters!$B$08=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$09),IF(Parameters!$B$09=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$10),IF(Parameters!$B$10=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$11),IF(Parameters!$B$11=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$12),IF(Parameters!$B$12=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$13),IF(Parameters!$B$13=TRUE,FALSE,TRUE))





This will NOT work:


=XL3Link(XL3Address($B$1)
, IF(Parameters!$B$01=TRUE,"-","+"),3
,XL3Address(Parameters!$B$01),IF(Parameters!$B$01=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$02),IF(Parameters!$B$02=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$03),IF(Parameters!$B$03=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$04),IF(Parameters!$B$04=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$05),IF(Parameters!$B$05=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$06),IF(Parameters!$B$06=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$07),IF(Parameters!$B$07=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$08),IF(Parameters!$B$08=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$09),IF(Parameters!$B$09=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$10),IF(Parameters!$B$10=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$11),IF(Parameters!$B$11=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$12),IF(Parameters!$B$12=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$13),IF(Parameters!$B$13=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$14),IF(Parameters!$B$14=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$15),IF(Parameters!$B$15=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$16),IF(Parameters!$B$16=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$17),IF(Parameters!$B$17=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$18),IF(Parameters!$B$18=TRUE,FALSE,TRUE)
,XL3Address(Parameters!$B$19),IF(Parameters!$B$19=TRUE,FALSE,TRUE))







Till Next Time

Comments

Popular posts from this blog

XLCubed Show Hide Columns with button

XLCubed XL3ExecuteSQLProc error

XLCubed to which Cube or Database is a report connecting?