生産性スキル Blog

DA# Macro(3): DA# Macro(マクロ)機能(2)-Attribute Get/Set

Da# Macro Attribute Get/Set 機能について説明します。前の記事で続く内容だ。 DA# Macro(2): DA# Macro(マクロ)機能(1)-共通機能、Entity Get/Set 2.3.DA# Macro Attribute Get/Set 2.3.1. Attribute Get Get Attribute:「Select Model」ウィンドウで選択したモデルを順番に開き、エンティティ全体のAttribute属性情報をExcelにインポートします。この時、3行…

DA# Macro(2): DA# Macro(マクロ)機能(1)-共通機能, Entity Get/Set

この記事では、Da# Macro共通機能Entity Get / Set機能について説明します。前の記事で続く内容だ。 DA# Macro(1): DA#, DA# API, DA# Macro (マクロ) 概要 2. DA# Macro 機能 DA# Macro 機能は大きく共通機能、Entity Get/Set、Attribute Get/Set、Reverse に区分される。 2.1。 DA# Macro共通機能...

DA# Macro(1): DA#, DA# API, DA# Macro (マクロ)の概要

今回の記事では、国産データモデリングツールであるDA#を紹介し、DA# v5から提供されるAPIとこれを活用して開発したツールであるDA# Macro(マクロ)について見ていきます。 1. DA# Macro(マクロ)の概要 1.1.データモデリングツールDA# DA#は、エンティティリレーションシップダイアグラム(ERD)で表されるデータモデルを作成および管理できます。

Windows API Importで32bit、64bit Excelをすべて使用するようにPtrSafeを指定

Windows API PtrSafe宣言について学びます。 Excel VBAでコーディングしてみると、Windows APIをImportして使用しているときに遭遇するPtrSafe関連のエラーの原因と解決方法を確認することができる。 1. Windows API PtrSafe エラー発生例コード Windows API Sleep, OutputDebugString を import して宣言するコードです。 (注:...

Logging パターン: OutputDebugString , DebugView 活用

この記事では、Excel VBAでWindows API OutputDebugStringとDebugViewユーティリティを利用した効果的なLogging方法について説明します。 1. 基本的な Logging パターン Excel VBA コース(9): Excel VBA How-To 上の 4.3。ダイレクト実行ウィンドウツールの活用方法目次で「3。 「出力メッセージの確認」に関する内容を扱いました。 Debug.Printに出力される内容を直接実行ウィンドウで確認できます。

64bit OSで32bit Provider Connection Stringを作成する

64bit OSで32bit Provider Connection Stringを作成する方法について紹介します。前へVBAコーディングパターン:DB Queryの結果Excelにインポートする_ConnectionStringを生成する方法1. UDLファイルの使用中に、「64bit OSで32bit Providerを表示できる方法」に言及しました。 64bit OSでUDLファイルでConnection Stringを作成すると、デフォルトではインストールされている64bit Providerでのみ作成できます。イーグルでWindows 10 ...

VBAコーディングパターン:DB Query結果Excelにインポートする

DB Query結果Excelへのインポートを実装するVBAコーディングパターンを紹介します。関連記事:VBAコーディングパターン:ADO DB Connection Stringの生成1. Excel画面と動作方法1.1。 Excel画面「B1」セルにDBに接続するための接続文字列(Connection String)を入力し、「B2」セルにデータを抽出するための...

VBAコーディングパターン:ADO DB Connection Stringの生成

この記事では、Excel VBAでADO DB Connection Stringを作成および編集する機能の実装について説明します。 1. ADOの概念と必要性1.1。 ADO(ActiveX Data Objects)の概念ADOは、さまざまなデータストアにアクセスしてデータをCRUD(Create、Read、Update、Delete)することができるライブラリです。 Microsoft docs...

VBAコーディングパターン:VBAパフォーマンスの向上

この記事では、VBAのパフォーマンスを向上させる方法について説明します。最後の記事では、VBA Range Loop方法を比較し、Variant Arrayを利用する方法が最速であることを確認しました。 VBAコーディングパターン:Range Loop - Read(Read)1.パフォーマンス関連VBAグローバル変数以下は、変数全体の概要です。

VBAコーディングパターン:Named Range(名前付き範囲)

VBAコーディング時にRangeの参照アドレスが変更されても、Named Range(名前付き範囲)を使用すると、参照アドレスの変更に関係なくソースコードが変更されないようにすることができる。次の内容を見てみましょう。 1. 絶対アドレスを使用した Range 参照 Excel VBA で Range を参照するいくつかの方法の中で最もよく使う方法は次のとおりです。 Range(「B2」)から...

ja日本語