access

accessでハイパーリンク型フィールドのデータをクリックしてもリンク先が開かない

accessのテーブルでハイパーリンク型フィールドにデータが入っており、リンク先のURLが青く表示されクリック可能な状態となっているが、クリックしてもリンク先にとばず、何も起きない。 これは、リンク先URLの登録状態のためで、登録先U...
access

文字列が半角であることを調べるには

Len() = LenB(StrConv(, vbFromUnicode)) 左辺のLen()は文字フィールドの文字数で、全角、半角に係らずそのテキストの文字数を取得します。 右辺のLenB()はテキストのバイト数を取得しますが...
access

既存のテーブルの分類ごとにフィールドを追加し連番を付ける方法

以下の例は既に存在するテーブルに分類別に連番をレコードセットを使用し付ける例です。 このとき、連番を付けるフィールドを追加して、既存フィールドはそのままの状態とします。 Sub Renban() Dim db As DAO...
access

他のデータベースに接続する方法

accessでカレントデータベースではなく、他のデータベース(他のmdbファイル)にDAOにより接続できます。 Sub sample()   Dim ws As Workspace   Set ws = DBEngine.Work...
access

access VBAでテーブルを作成する方法

VBAで新規テーブルを作るにはDAOを利用することができます。 Private Sub maketable()    On Error GoTo エラー '各オブジェクトの定義をします。    Dim db As DAO...
タイトルとURLをコピーしました