Solved

how to use CallByName with a property that is an object

Posted on 2004-10-29
500 Views
Last Modified: 2010-05-02
Hi,

I have been using Callbyname for properties of an object that are primative data types, but it does not seem to work with properties that are objects.  Any suggestions?



E.g. works:

Callbyname(obj, "number", vbGet)

does not work:

Callbyname(obj, "obj2", vbGet)
0
Question by:rmundkowsky
    1 Comment
     

    Accepted Solution

    by:
    Never mind,  I just got it figured out.

     var = Callbyname(obj, "obj2", vbGet)    'is wrong

    and

    set var = Callbyname(obj, "obj2", vbGet)   'is right
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone. Privacy Policy Terms of Use

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    Introduction This article makes the case for using two modules in your VBA/VB6 applications to provide both case-sensitive and case-insensitive text comparison operations.  Recently, I solved an EE question using the LIKE function.  In order for th…
    When designing a form there are several BorderStyles to choose from, all of which can be classified as either 'Fixed' or 'Sizable' and I'd guess that 'Fixed Single' or one of the other fixed types is the most popular choice. I assume it's the most p…
    As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
    Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

    860 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

    15 Experts available now in Live!

    Get 1:1 Help Now