Column Width數值的VBA程式碼改寫問題

匿名
2021-01-09T14:01:02+00:00

Sub CL()

'

' CL 巨集

'

'

Selection.Copy

Sheets("工作表3").Select

ActiveCell.Offset(0, 1).Columns("A:A").EntireColumn.Select

Selection.ColumnWidth = 10

Sheets("工作表1").Select

Application.CutCopyMode = False

ActiveCell.FormulaR1C1 = ""

End Sub

重點

將

Selection.ColumnWidth=10

改成

Selection.Column Width=(i11)

應要怎樣做?

Microsoft 365 與 Office | Excel | 家用版 | Windows

鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。

0 則留言 沒有留言
由問題作者接受的回答
匿名
2021-01-20T11:31:38+00:00

Selection.Column Width=Sheets("名稱").Range("i11").Value

此回答有幫助嗎?

有 1 人認為此回答有所幫助。
0 則留言 沒有留言

4 個其他答案

排序依據: 最舊
  1. 匿名
    2021-01-10T09:43:06+00:00

    Sub CL()

    '

    ' CL 巨集

    '

    '

    Selection.Copy

    Sheets("工作表3").Select

    ActiveCell.Offset(0, 1).Columns("A:A").EntireColumn.Select

    Selection.ColumnWidth = 10

    Sheets("工作表1").Select

    Application.CutCopyMode = False

    ActiveCell.FormulaR1C1 = ""

    End Sub

    重點

    將

    Selection.ColumnWidth=10

    改成

    Selection.Column Width=(i11)

    應要怎樣做?

    您好

    您這個屬於開發問題請移步開發論壇

    https://social.technet.microsoft.com/Forums/zh-tw/home

    此回答有幫助嗎?

    0 則留言 沒有留言
  2. 匿名
    2021-01-10T12:27:55+00:00

    i11 是 Cell 名還是變數名?是工作表上某一格,用 Range("I11").Value

    此回答有幫助嗎?

    0 則留言 沒有留言
  3. 匿名
    2021-01-20T06:01:01+00:00

    ill是於另一張Worksheet 的變數。

    謝謝。

    此回答有幫助嗎?

    0 則留言 沒有留言
  4. 匿名
    2021-01-20T16:48:38+00:00

    是的,問題已解決,謝謝。

    此回答有幫助嗎?

    0 則留言 沒有留言