• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:"【"が、Shift_JISのサイトで認識できない)

Shift_JISのサイトで認識できない問題と解決方法

このQ&Aのポイント
  • Shift_JISのサイトで【がサイトタイトルの中にある場合、マクロを使用して○を付ける方法を教えてください。
  • 現在のマクロでは、UTF-8のサイトでは認識できますが、Shift_JISのサイトでは認識できないようです。
  • Shift_JISのサイトでもサイトタイトルの中に【がある場合に○を付ける方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1725/2595)
回答No.1

Shift_JISは StrConv(xHttp.responseText, vbUnicode) で駄目だったのであの時は諦めてましたが あの後時間ができたので調べたら StrConv(xHttp.responseBody, vbUnicode) で変換できるようですので nRtn = InStr(sHtml, "指定した語句") If nRtn = 0 Then aCell.Offset(, 1).Value = "--" Else aCell.Offset(, 1).Value = "○" End If を sHtml = xHttp.responseText SJHtml = StrConv(xHttp.responseBody, vbUnicode) If sHtml Like "*<title>*" & "【" & "*</title>*" Or _ SJHtml Like "*<title>*" & "【" & "*</title>*" Then aCell.Offset(, 1).Value = "○" Else aCell.Offset(, 1).Value = "--" End If にしてみて試してみてください。

mute_low
質問者

お礼

両方の【で、○が付くようになりました! どうも、ありがとうございます!!感謝します!

関連するQ&A