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

回答編集履歴

2

修正

2016/12/13 06:02

投稿

jawa
jawa

スコア3021

answer CHANGED
@@ -49,7 +49,7 @@
49
49
  ②変数aに含まれる半角スペースを空文字""に置換する(半角スペースの除去)
50
50
  ③変数aに含まれる文字列"。"を半角スペースに置換する
51
51
  ④変数aを半角スペースで分解し、結果を配列bに格納する
52
- ⑤配列bの各要素に対し、"『"で始まる場合は先頭1文字、それ以外の場合は先頭2文字を取得し、セルに表示する
52
+ ⑤配列bの各要素に対し、"『"で始まる場合は先頭1文字を除去してから)先頭2文字を取得し、セルに表示する
53
53
 
54
54
  といった流れで処理をしています。
55
55
 

1

修正

2016/12/13 06:02

投稿

jawa
jawa

スコア3021

answer CHANGED
@@ -42,7 +42,7 @@
42
42
  ---
43
43
  まず、元ソースの処理の流れを正しく理解するところから始めましょう。
44
44
 
45
- 元ソースが行っている処理は「D列のセルから取得した文字列より、"。"の後に出現する1文字または2文字を取得し表示する」という内容です。
45
+ 元ソースが行っている処理は「D列のセルから取得した文字列より、"。"の後に出現する2文字を取得し表示する」という内容です。
46
46
 
47
47
  置換処理の流れ(1セルの内容を置換・分解する仕組み)をざっくりあげると
48
48
  ①D列のセルを1つ取り出して変数aに格納する