VBA: ColumnWidth не работает для первых столбцов - PullRequest
0 голосов
/ 30 января 2020

Моя проблема связана с форматированием ячеек VBA: я пытаюсь поместить некоторый текст в ячейки в зависимости от того, какие значения в текстовых полях моей UserForm имеют значения. Проблема в том, что когда пользователь вставил длинный текст, я хотел отрегулировать ширину столбцов, я перепробовал все эти коды, ни один из них не работает для первого столбца:

Columns("A:A").ColumnWidth = 12
Columns(1).ColumnWidth = 12
Worksheets("Sheet2").Range("A1:B1").Columns.AutoFit

Обратите внимание, что он происходит только со столбцом A, второй и третий столбцы имеют ширину столбца, отрегулированную так, как я хотел с этим кодом:

Columns("C:D").ColumnWidth = 12
Columns("D:D").ColumnWidth = 12

Любое предложение?

This is how it looks like...

...