teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/03/15 08:07

投稿

jinoji
jinoji

スコア4592

answer CHANGED
@@ -21,4 +21,17 @@
21
21
  CheckBoxCaptionToCellValue
22
22
  End Sub
23
23
 
24
+ ```
25
+ ---
26
+ <追記>
27
+ ExcelがTextJoinに対応していない場合は以下の感じで。
28
+ ```VBA
29
+ Function CheckBoxCaptionToCellValue()
30
+ Dim buf
31
+ If Me.CheckBox1.Value Then buf = buf & vbLf & Me.CheckBox1.Caption
32
+ If Me.CheckBox2.Value Then buf = buf & vbLf & Me.CheckBox2.Caption
33
+ If Me.CheckBox3.Value Then buf = buf & vbLf & Me.CheckBox3.Caption
34
+ buf = Mid(buf, 2)
35
+ Range("A1").Value = buf
36
+ End Function
24
37
  ```