標題:
儲存格自動合併問題
[打印本頁]
作者:
bear0925900003
時間:
2013-12-16 17:11
標題:
儲存格自動合併問題
想請問:當B1~B50儲存格內輸入"結存"時F1~N1儲存格自動合併的語法怎麼寫
EX:B1輸入"結存" F1~N1自動合併
B2輸入"50000" F2~N2維持原格式不變
B3輸入"結存" F3~N3自動合併
作者:
GBKEE
時間:
2013-12-16 17:35
回復
1#
bear0925900003
試試看 (沒有附檔是否如此)
Option Explicit
'Intersect 方法 傳回 Range 物件,此物件代表兩個或多個範圍重疊的矩形範圍。
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("b1:b50"), Target.Cells(1)) Is Nothing Then
With Range("F" & Target.Cells(1).Row & ":N" & Target.Cells(1).Row)
If Target.Cells(1) = "結存" Then .Merge Else .UnMerge
End With
End If
End Sub
複製代碼
作者:
bear0925900003
時間:
2013-12-17 16:05
感謝老師賜教!!
作者:
bear0925900003
時間:
2014-1-7 17:57
再請教一下大大!!如何讓B1~B50儲存格內的"結存"被改成其他內容時,F~N就會自動回復合併前的格式?
作者:
GBKEE
時間:
2014-1-8 08:02
本帖最後由 GBKEE 於 2014-1-8 08:11 編輯
回復
4#
bear0925900003
2# 程式碼
If Target.Cells(1) = "結存" Then .Merge Else .UnMerge
複製代碼
Else -> <> "結存"
作者:
bear0925900003
時間:
2014-1-8 11:41
請問大大不行改耶!請賜教,可以給完整的程式碼嗎?感恩
作者:
GBKEE
時間:
2014-1-8 11:47
回復
7#
bear0925900003
應該是你要附上完整的檔案,不然我怎知你的構想!
作者:
bear0925900003
時間:
2014-1-8 12:19
回復
8#
GBKEE
對不起!!大大原來的程式碼就可以做到不需要改,我又腦殘了.....
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)