タグ

AccessとVBAに関するtsuyossiiのブックマーク (27)

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • VBA基本(変数の宣言と初期化、有効(適用)範囲)

    変数は、その宣言場所と宣言方法で有効(適用)範囲が異なります。 「変数」とは!? 自動記録(マクロの記録)では「変数」は一切発生しません。 ですから、自動記録で作成されたマクロのコード記述を見ているだけでは「変数」を理解することはできません。 自動記録ではワークシート上のセルの値に対する処理を行なうことがあるので、これが「変数」と同義的なものと考えているかも知れません。 ですが、セルの値は通常は視覚的に見えるものですが、「変数」は視覚的な実体がなく値も通常は見えません。 実は既に「繰り返しや判断、分岐などは昔からあるBASICと同じ。」のサンプルでは利用しています。 「変数」は処理上必要な値などの「一時置き場」と考えて下さい。 変数を宣言する場所と宣言の方法による違いは実際の記述はこのようになります。 '*******************************************

  • Excel VBAでUTF-8のテキストファイルを扱う(ADODB.Stream) - 百年の未読

    自分にとっての覚書です。 Excel VBAでテキストファイルを書き出すために、こんなマクロを組んでいました。 Dim n As Long n = FreeFile Open "C:\sample.html" For Output As #n Print #n, "テキスト" Close #nけれど、この方法だと、できあがったテキストファイルの文字コードはShift-JISになります。 Excelのデータから大量にHTMLを生成するVBAを組もうと思っていたのですが、今回作成したいファイルの文字コードはUTF-8。 テキストファイルを作成した後に、文字コードを変換するという手も考えましたが、ひと手間増えてしまいます。どうにかならんかと検索してみたところ、VBAで文字コードを指定してテキストファイルを読み書きするにはADODB.Streamを使えばよいということが分かりました。 [参考にした

    Excel VBAでUTF-8のテキストファイルを扱う(ADODB.Stream) - 百年の未読
  • Elements of run-time error handling

    Errors and error handling When you are programming an application, you need to consider what happens when an error occurs. An error can occur in your application for one of two of reasons. First, some condition at the time the application is running makes otherwise valid code fail. For example, if your code attempts to open a table that the user has deleted, an error occurs. Second, your code may

    Elements of run-time error handling
  • VBエラーとその対処方法

    Q:コンパイルエラー:Sub,Functionが定義されていません。 A1:標準モジュールがPrivate Subになっていた。 A2:モジュールが作られていない。 A3:モジュール名がパンチミス A4:モジュールを注釈にしたが、呼ぶ方を注釈にしていなかった。 Q:コンパイルエラー:変数が定義されていません。 A1:名前が違っていた。 DataGrid2.Refresh  ではなく DataGrid明細.Refresh だった。 A2:項目名パンチミス。 :cn2-->cn1に変更 パンチミス A3:変数の通用範囲外だった。 モジュール内宣言でDim WABC AS STRING を別モジュールで使用していた。 別モジュールで使用する時は、Private WABC AS STRINGと記入する。 A4:項目名がフォームに無かった。 dtp出荷日 = Format(Date,"Date,"y

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • moug へ

    オートナンバー リセット 投稿者: mmiwa  24/08/17 17:24:05 最新投稿者: mmiwa  24/08/19 14:59:18   投稿記事数: 3 件Access (VBA) 解決済同じシートの中に2つの範囲があってそれぞれの範囲を同じフォルダにPDF保存する2つのマクロを作りたい 投稿者: シナモンジンジャー  24/08/17 07:55:30 最新投稿者: シナモンジンジャー  24/08/17 20:11:39   投稿記事数: 5 件ExcelVBA) 解決済リボンに表示される蛍光ペンのデフォルトの色の変更 投稿者: ぼんぼんらんらん  24/08/09 14:02:37 最新投稿者: ぼんぼんらんらん  24/08/14 10:36:43   投稿記事数: 4 件Word (VBA) 解決済Outlookメールの別メールアカウントの受信フォルダを取得