Wednesday, December 30, 2015

Excel 文字列 結合 ダブルクォーテーション

Excel の関数やVBAで、文字列を結合する際には、& で結合する。

例えば、
A1 = "晴天"
B1 = "本日は" & A1 & "なり。"

結果: 本日は晴天なり。

ここで、ダブルクォーテーション " を表示するには、
① Char(34) を使う
② " を 3つ繋げる

という方法がある。ただし、②は値の引用ができない。

例えば、

A1 = "晴天"
B2 = "本日は" & Char(34) & A1 & Char(34) & "なり。"

結果: 本日は"晴天"なり。


A1 = "晴天"
B3 = "本日は" & """ & A1 & """ & "なり。"

結果: 本日は" & A1 & "なり。

cf:
http://www.relief.jp/itnote/archives/003415.php

No comments:

Post a Comment