返回列表 上一主題 發帖

[發問] 請教如何設定儲存格的預設值?

[發問] 請教如何設定儲存格的預設值?

最近小弟又碰到了一個問題
想偵測在A1:A200的欄位中輸入資料後,若隔壁欄位B1為空值則自動複製A1
反之B1<>""就不複製A1的值
想請教是否可解?

目前有製作出在範圍內雙擊可填入該欄位值 如下
  1. Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, _
  2.         Cancel As Boolean)
  3.     Dim icbc As Object
  4.     For Each icbc In Application.CommandBars("cell").Controls
  5.         If icbc.Tag = "brccm" Then icbc.Delete

  6.     Next icbc
  7.     If Not Application.Intersect(Target, Range("M1:N200")) _
  8.         Is Nothing Then
  9.             With Application.CommandBars("cell").Controls _
  10.                 .Add(Type:=msoControlButton, before:=6, _
  11.                 temporary:=True)
  12.             If ActiveCell = "" Then
  13.            ActiveCell.FormulaR1C1 = "Y"
  14.            Else
  15.            ActiveCell.ClearContents
  16.            End If
  17.         End With
  18.     End If
  19. End Sub
複製代碼

        靜思自在 : 並非有錢魷是快樂,問心無愧心最安。
返回列表 上一主題