返回列表 上一主題 發帖

[發問] 讓按鈕維持固定位置+儲存格格式設定

回復 1# emma
二個按鈕維持固定在使用者的視窗之中,
這裡已問過!

顯示格式為「紅字+千分位樣式」

  1. Sub 確定_Click()
  2. Dim E As Shape, Rng As Range
  3. Sheet2.UsedRange.Offset(1).Clear
  4. Set Rng = Sheet2.UsedRange.Cells(2, 1)
  5. For Each E In Sheet1.Shapes
  6. If E.Type = msoFormControl And E.Name Like "Check Box*" Then
  7. If E.OLEFormat.Object.Value = 1 Then
  8. Rng.Offset(, 0) = E.TopLeftCell.Offset(, 1).Value
  9. Rng.Offset(, 1) = E.TopLeftCell.Offset(, 2).Value
  10. Rng.Offset(, 2) = E.TopLeftCell.Offset(, 5).Value
  11. Rng.Offset(, 3) = E.TopLeftCell.Offset(, 7).Value
  12. Set Rng = Rng.Offset(1)
  13. End If
  14. End If
  15. Next
  16. With Rng.CurrentRegion.Offset(1).Columns(3) '第3欄
  17. .NumberFormatLocal = "#,##0_ "
  18. .Font.ColorIndex = 3
  19. End With
  20. End Sub
複製代碼

TOP

回復 3# emma
凍結窗格 是沒辦法如你所說的功能 ,加大凍結窗格的列數吧
試試 自動篩選 是可以的

TOP

回復 5# emma
那要引用 API 函數 你可試試,
另可用新增功能表也能替代看看

    test.rar (11.56 KB)

TOP

回復 10# emma
  1. 'If E.TopLeftCell.Offset(, 5).Value > 10 Then '不好意思,小於出貨日期十日我不知道該怎麼設
  2. If E.TopLeftCell.Offset(, 5).Value - 10 < Date Then ' 這樣對嗎?
複製代碼

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題