Возможно ли в ListBox разбить на колонки?

Вопрос заключается в следующем: Возможно ли в ListBox разбить на колонки и записать в эти колонки информацию и что бы она была видимой, если кто знаком с VBA или Delphi хотелось что бы что бы в VB было так же. Использую VB6, может есть какой то в VB компонет который похож на ListBox но в нем можно делать колонки, Grid не предлагать. В старых топах уже обсуждался этот вопрос и хотелось бы верить что за это время все-таки, появилось что-то удобное как в VBA или Delphi. Разбивать текст в колонки табами, очень неудобно из-за разной длинны строк в колонках.

Зарание спасибо всем за ответы.