| 
    
     |  | >解りづらければ素直に。 >"= COUNTIF(Sheet1!A1:A100," & """" & "<=" & """" & "&50)"
 の""""は、「"」のことです。4つ続けて1つの「"」になります。
 続けて書くと場合によっては、こんがらがるからこっちの方が素直で解りやすいです。
 続けて書くかっこよく見えて、バラに書くと不細工に見えるのか知りませんが、
 解りにくい時は、バラで書いた方が後で修正もしやすいです。
 1つの文字として扱えば良いわけだし。
 
 i = 5
 AA = "[にゃ〜.xls]Sheet1!" & Cells(i, 1).Address(0, 0)
 MsgBox "= COUNTIF(Sheet1!A1:A100,""<=""&" & AA & ")"
 
 i = 5
 BB = "<="
 CC = "[にゃ〜.xls]Sheet1!" & Cells(i, 1).Address(0, 0)
 MsgBox "= COUNTIF(Sheet1!A1:A100,""" & BB & """&" & CC & ")"
 
 ↑いちいちこんな風に確認するより
 ↓こっちの方が解りやすくないですか。
 
 i = 5
 変数1 = "<="
 変数2 = "[にゃ〜.xls]Sheet1!" & Cells(i, 1).Address(0, 0)
 "= COUNTIF(Sheet1!A1:A100," & """" & 変数1 & """" & "&50)"
 ↓
 "&" & 変数2 & ")"
 
 
 |  |