回答編集履歴

3

typo

2019/08/27 05:54

投稿

sumire_cl
sumire_cl

スコア228

answer CHANGED
@@ -3,4 +3,4 @@
3
3
  ActiveWorkbook.Worksheets("データベース").Range("R5").Formula = "=IFERROR(IF(H5<6,0,IF(AND(H5>=6,H5<18),10,IF(AND(H5>=18,H5<30),11,IF(AND(H5>=30,H5<42),12,IF(AND(H5>=42,H5<54),14,IF(AND(H5>=54,H5<66),16,IF(AND(H5>=66,H5<78),18,IF(AND(H5>=78,H5<78),20,"" - "")))))))),"""")"
4
4
  ```
5
5
 
6
- 「"(ここに数式)"」で囲われている数式の中に「"」を使うときは、2個重ねす。
6
+ 「"(ここに数式)"」で囲われている数式の中に「"」を使うときは、2個重ねて、「このダブルクオーテーションは数式の区切りではなくて文字で」と教えてあげるためです

2

typo

2019/08/27 05:54

投稿

sumire_cl
sumire_cl

スコア228

answer CHANGED
@@ -3,4 +3,4 @@
3
3
  ActiveWorkbook.Worksheets("データベース").Range("R5").Formula = "=IFERROR(IF(H5<6,0,IF(AND(H5>=6,H5<18),10,IF(AND(H5>=18,H5<30),11,IF(AND(H5>=30,H5<42),12,IF(AND(H5>=42,H5<54),14,IF(AND(H5>=54,H5<66),16,IF(AND(H5>=66,H5<78),18,IF(AND(H5>=78,H5<78),20,"" - "")))))))),"""")"
4
4
  ```
5
5
 
6
- ""で囲われている数式の中に「"」を使うときは、2個重ねます。
6
+ "(ここに数式)"で囲われている数式の中に「"」を使うときは、2個重ねます。

1

typo

2019/08/27 05:52

投稿

sumire_cl
sumire_cl

スコア228

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  こうかしら
2
2
  ```VBA
3
- ActiveWorkbook.Worksheets("Sheet1").Range("A5").Formula = "=IFERROR(IF(H5<6,0,IF(AND(H5>=6,H5<18),10,IF(AND(H5>=18,H5<30),11,IF(AND(H5>=30,H5<42),12,IF(AND(H5>=42,H5<54),14,IF(AND(H5>=54,H5<66),16,IF(AND(H5>=66,H5<78),18,IF(AND(H5>=78,H5<78),20,"" - "")))))))),"""")"
3
+ ActiveWorkbook.Worksheets("データベース").Range("R5").Formula = "=IFERROR(IF(H5<6,0,IF(AND(H5>=6,H5<18),10,IF(AND(H5>=18,H5<30),11,IF(AND(H5>=30,H5<42),12,IF(AND(H5>=42,H5<54),14,IF(AND(H5>=54,H5<66),16,IF(AND(H5>=66,H5<78),18,IF(AND(H5>=78,H5<78),20,"" - "")))))))),"""")"
4
4
  ```
5
5
 
6
6
  ""で囲われている数式の中に「"」を使うときは、2個重ねます。