タグ

vbaに関するredpandaのブックマーク (2)

  • サイトマップ | PDF

    ▼ サイトの紹介 このサイトはExcel VBAから、Acrobat  アプリケーションをプログラミング操作するOLE機能について解説しています。 Adobe社はこのOLE機能の事を「IAC」と表現しています。 (注意:Adobe Readerだけでは使用出来ません) Adobe社提供のSDK資料を元にサンプルを加えて説明をしています。 サイト管理人もご覧下さい。 ▼ 当サイトの使い方 当サイトをうまく使う上での手順を以下に示します。 最初に「Acrobat SDK:OLE objects and methods図を入手する」にあるオブジェクト連携図を手に入れます。出来れば印刷する方が見やすいです。1頁です。 下記の「Excel」、「Acrobat」、「ダウンロード」、「SDK」、「備考」にサッと目を通します。「その他&メモ」は特に見なくてもイイです。 自分が目的とする処理を探しながら、印

  • VBAでの改行コード変換

    セル内で改行するには、改行したい位置でAlt+Enterキーを押します。 このとき、入力される改行コードは0A(LF)です。Windowsで使われている一般的な改行コードは0D 0A(CRLF)です。 次のようなコードで確認してみました。 Sub Sample1() Dim buf As String, dmp As String, i As Long buf = Range("B2").Text For i = 1 To LenB(buf) dmp = dmp & Hex(AscB(MidB(buf, i, 1))) & " " Next i MsgBox dmp End Sub Excelは文字データをUnicodeで管理しています。入力したそれぞれの文字に該当する文字コードは次の通りです。 田 : 0x7530 中 : 0x4E2D 1 : 0x0031 2 : 0x0032 3 :

  • 1