ちい 2003/11/05(水) 18:03:35 下記関数でハングル文字を含むテキストファイルを読み込むと ハングル文字の部分だけ文字化けします。 デバッグでステップ実行すると、 読み込んだ後のStrにはUnicodeのテキストファイルを SJISで開いたときに表示される文字がウォッチできます。 ハングル文字を表示させる環境は整っています。 また、そのテキストファイルをそのままエクセルで開くとちゃんと表示されます。 ファイル(TEST.txt)の中身は、 ハングル文字や半角英数字がUnicodeで箇条書きされているだけです。 関数: Sub LoadFile() Dim idx as Long 'セルの列 Dim n As Long ' Dim sFileName '読み込むファイル名 '変数初期化 idx = 1 n =
マクロを作成する準備 「Visual Basic」ツールバーを追加します。 手順1 ツールバー上の任意の場所でマウスの右ボタンをクリックします。 ツールバーのショートカットメニューが開き、使用可能なメニューが表示されます。 手順2 「Visual Basic」を選択します。 これでマクロを作成する準備ができました。 マクロの記録を開始するには●が描かれている「マクロの記録」ボタンをクリックし、マクロを実行するには三角が描かれている「マクロの実行ボタンをクリックします。 「マクロの記録」を利用して、簡単なマクロを作成する ファイルを開くマクロを作成してみましょう。 手順1 「マクロの記録」ボタンをクリックし、ダイアログボックスが表示されたら「マクロ名」に「ファイルを開く」と入力し、「マクロの保存先」の作業中のブックを確認し、 「説明」にマクロの説明を記入し、「OK」ボタンを押します。 記録の
UserFormにオプションボタン(OptionButton)を配置したとき、どのオプションボタンがオンになっているかを判定するには次のようにします。 なお、ここでは3つのオプションボタンが配置されていて、コマンドボタン(CommandButton)のクリックで判定するものとします。 Private Sub CommandButton1_Click() Dim buf As String If OptionButton1 Then buf = OptionButton1.Caption Else If OptionButton2 Then buf = OptionButton2.Caption Else buf = OptionButton3.Caption End If End If MsgBox buf & " が選択されています" End Sub あるいは次のようにSelect Ca
クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき
バッチ・マクロのTOPへ 通常,Excel VBAのコードは, .xls ファイル(=ブック)の内部に 保存されてしまう。 これだと 複数のブックで共通のコードを利用できないし, マクロの修正があると,全ブックを修正しなければならないし, ソースコードをテキスト形式で管理できない(SVNやGitで差分を読みづらい) という不便さがある。 これでは,VBAを使ってスムーズな開発プロジェクトを行なうのは難しい。 下記は,それを解決する方法。 テキスト形式で,VBAのモジュールをブックの外部に保管して共有し, どのモジュールをブックに読み込ませるか?という情報(モジュールの依存関係)も外部の設定ファイルで管理し, ブックを開いたら自動的に必要なモジュールが外部から読み込まれる というふうにする。 ここでは (1)簡易な方法(非テキスト形式) (2)便利な方法(テキスト形式) の2つの方法を掲載す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く