エクセルでA1に入っている文字列をUTF-8に変換、URLエンコードをして、ファイルに書き出すというマクロ?VBA?はどう書きますか? また、その中に簡単なコメントも入れてほしいです。 さらに、そのマクロ?VBA?はどこにどうかいてどう実行すればいいのかまで教えてください。
今、ExcelVBAを使って、WebAPIにアクセスすることを考えます。 たとえば、 「イースト辞書Webサービス」の「辞書検索サービス(REST版)」 http://www.btonic.com/ws/index.html で、検索メソッドを受け取ることを考えてみましょう。 このとき、XMLを読み込むxloadという関数を使えば出来ます。 Javaという検索用語で、結果のXMLを、メッセージボックスに出すとすると、以下のとおり Sub kensaku1() Dim url As String Dim xdoc As New DOMDocument ' イーストの辞書検索URL url = "http://btonic.est.co.jp/NetDic/NetDicV09.asmx/SearchDicItemLite" flg = "?" ' 辞書名 url = url + flg + "
さらに、相手にひとこと申し添えることができます。 こうすることで、メールを送った相手に、編集中のスプレッドシートのURLが送られ、閲覧および編集(「as collaborators」を選択した場合)ができるようになります。 共有設定したスプレッドシートを複数のメンバーが同時に開くと、ほかのメンバーのカーソルが表示されます。例えば、以下の画面で緑色の枠は佐々木、青色の枠が大橋です。自分以外の枠については、マウスオーバーすることで相手のIDが表示されます。 また、相手が編集中のセルは以下のようにグレーに塗りつぶされますが、ロックがかかるわけではなく先に確定された編集内容が反映されます。つまり、先に編集を開始しても、後から割り込んできた人に先を越され得る、ということです。これを防ぐためには、グレーに塗りつぶされたセル(=誰かが編集しているセル)は、その人が編集を確定するまではいじらないことです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く