Note that there are some explanatory texts on larger screens.

plurals
  1. POLooking for alternatives to 32-bit only Microsoft Common Controls (ListView)
    primarykey
    data
    text
    <p>I have a legacy application developed in VBA/Excel which uses ListView controls. Unfortunately, it looks like <a href="http://msdn.microsoft.com/en-us/library/ee691831.aspx" rel="noreferrer">these controls can't be used with 64-bit versions of Excel</a>:</p> <blockquote> <p>Native 64-bit processes in Office 2010 cannot load 32-bit binaries. This includes the common controls of MSComCtl [such as ListViews]. <strong>An alternative must be found for existing Microsoft Office VBA solutions that utilize these controls when the code is migrated to 64-bit Office 2010.</strong></p> </blockquote> <p>I need to migrate that legacy application to Excel 2010/13 x64. The process is mostly painless except for those <code>ListView</code> controls.</p> <p><strong>What are my main options to replace the <code>ListView</code> control and which would be the most effective (from a time&amp;difficulty to implement perspective)?</strong></p> <p>Notes:</p> <ul> <li>This issue has been raised on <a href="http://social.technet.microsoft.com/Forums/en-US/excel/thread/2e4d01a1-5f56-415d-9e2d-b3bef8e5f08d" rel="noreferrer">MS forums</a> but no practical answer has been given.</li> <li>adding <code>.net</code> tag as I suspect some solutions could come from there.</li> </ul> <hr> <p>To make it clearer, here is a snapshot of the Excel user form. The bottom part is the list view (I have hidden confidential information), which has sortable column, allows the user to select multiple, non-consecutive, lines.</p> <p><img src="https://i.stack.imgur.com/DX4Qb.png" alt="enter image description here"></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload