Office 2021 の購入方法やお得なキャンペーン情報

Office 2021 の購入方法やお得なキャンペーン情報、製品を安心して購入できるお店 などをご紹介。

office2021テーブル・クエリなどのオブジェクトをコピーして活用する(3)

2022-07-12 11:00:08 | office2021
office2021 Accessの1つのデータベース内でテーブルやクエリ、フォーム、レポートなどのオブジェクトをコピーする方法です。


フィールドが多い場合


デザイングリッドのフィールドが多いと、テーブル名を変更していくのも面倒です。

こういう場合は、クエリを[SQLビュー]で表示して、SQL文のテーブル名だけを置換すると早いです。

[デザイン]タブの[表示]から[SQLビュー]をクリックします。

SQL文をすべてコピーします。



メモ帳などにSQL文を貼り付け、テーブル名だけを置換します。そして、置換後のコードをコピーして[SQLビュー]に貼り付けます。



デザインビューに切り替えると、デザイングリッドのテーブルが変更されているのを確認できると思います。



参考クエリには3つのビューがあります。

データシートビュー


クエリの種類によっては、テーブルにデータの表示と入力ができます。


デザインビュー


クエリを設計します。表示するフィールドや抽出条件などさまざまな設定を行うことができます。


SQLビュー


SQLと呼ばれるデータベース用のプログラミング言語で入力してクエリの定義を行います。


ユニオンクエリの作成時などに使用しします。

Office 2021
より良い体験をもたらす最新の Office アプリ


Office 2021 のアップデートされた生産性向上ツールを使えば、コンテンツ制作、情報の整理、共同作業がより簡単に
創造力に自信を
アイコンやアニメーション GIF などの新しい画像素材で、魅力的な文書やプレゼンテーションを作成できます。PC にインストールされたアプリを使えば、インターネット環境がなくても、どこでも仕事ができます。また、ペン対応デバイスでは、指やデジタルペンを使ってコンテンツの書き込み、選択、移動がより簡単に行えます。



office2021テーブル・クエリなどのオブジェクトをコピーして活用する(2)

2022-07-12 10:59:54 | office2021
office2021 Accessの1つのデータベース内でテーブルやクエリ、フォーム、レポートなどのオブジェクトをコピーする方法です。


クエリのテーブル変更

クエリもコピーして使用することができます。

クエリの場合は、デザイングリッドのフィールドはそのままで、テーブルを別のテーブルに変更したいという場合もあると思います。その場合の方法です。

以下のクエリ[Q_売上一覧_2010年]は、クエリ[Q_売上一覧_2009年]をコピーして作成したものです。

クエリのフィールドはそのままにして、テーブルだけを変更します。


テーブルの追加


[デザイン]タブの[クエリ設定]グループにある[テーブルの追加]ボタンをクリックします。



または、クエリウィンドウで右クリックして、ショートカットメニューから[テーブルの追加]をクリックします。



[テーブルの表示]ダイアログボックスが表示されます。

[テーブル]タブから[T_売上_2010年]を選択して、[追加]ボタンをクリックします。


以下のように、テーブル[T_売上_2010年]が追加されます。



デザイングリッドの[テーブル]の▼ボタンをクリックすると、クエリウィンドウに表示しているテーブルがすべて表示されますので、[T_売上_2010年]を選択していきます。

[T_売上_2009年]となっているフィールドは、すべて[T_売上_2010年]にします。

デザイングリッドでテーブルを変更


デザイングリッドのテーブルをすべて変更したら、クエリウィンドウの[T_売上_2009年]を削除します。

フィールドリストで右クリックして、ショートカットメニューから[テーブルの削除]をクリックします。

注意デザイングリッドのテーブル名を変更した後に、不要になったテーブルを削除します。



これで、完成です。

office2021テーブル・クエリなどのオブジェクトをコピーして活用する


参考クエリウィンドウのテーブル間の結合線は、テーブル間でリレーションシップと参照整合性を設定しているため自動で表示されます。


Office 2021
より良い体験をもたらす最新の Office アプリ


Office 2021 のアップデートされた生産性向上ツールを使えば、コンテンツ制作、情報の整理、共同作業がより簡単に

創造力に自信を
アイコンやアニメーション GIF などの新しい画像素材で、魅力的な文書やプレゼンテーションを作成できます。PC にインストールされたアプリを使えば、インターネット環境がなくても、どこでも仕事ができます。また、ペン対応デバイスでは、指やデジタルペンを使ってコンテンツの書き込み、選択、移動がより簡単に行えます。


office2021テーブル・クエリなどのオブジェクトをコピーして活用する(1)

2022-07-12 10:00:21 | office2021
office2021テーブル・クエリなどのオブジェクトをコピーして活用する


Office 2021
より良い体験をもたらす最新の Office アプリ


Office 2021 のアップデートされた生産性向上ツールを使えば、コンテンツ制作、情報の整理、共同作業がより簡単に

創造力に自信を
アイコンやアニメーション GIF などの新しい画像素材で、魅力的な文書やプレゼンテーションを作成できます。PC にインストールされたアプリを使えば、インターネット環境がなくても、どこでも仕事ができます。また、ペン対応デバイスでは、指やデジタルペンを使ってコンテンツの書き込み、選択、移動がより簡単に行えます。


office2021 Accessの1つのデータベース内でテーブルやクエリ、フォーム、レポートなどのオブジェクトをコピーする方法です。

コピーボタンや貼り付けボタンを使用したり、右クリックのショートカットメニューなどで操作しますが、テーブルをコピーして貼り付ける場合は、[テーブルの貼り付け]ダイアログボックスが表示されます。

[テーブルの貼り付け]ダイアログボックスの貼り付けの設定には、3つの選択肢がありますので、目的に合わせて選択します。



また、クエリのコピーを作成した後、テーブルのみを変更したいという場合もあると思います。クエリでテーブルを変更する方法も紹介します。

オブジェクトのコピーと貼り付け

ナビゲーションウィンドウのテーブルやクエリ、フォーム、レポートなどをコピーして活用したい場合は、通常の使い慣れたコピーと貼り付けの方法で構いません。

ただ、テーブルだけは、[テーブルの貼り付け]ダイアログボックスが表示されます。

オブジェクトのコピー

ナビゲーションウィンドウでコピーしたいオブジェクトを選択して、[ホーム]タブの[クリップボード]グループにある[コピー]ボタンをクリックします。

ここでは、テーブル[T_売上]を選択してコピーします。



参考コピーする方法は、右クリックのショートカットメニューから[コピー]をクリックしてもいいですし、ショートカットキー[Ctrl]+[C]を使っても同じです。

テーブルの以外のクエリやフォーム、レポートなども同じ操作でコピーできます。


office2021 オブジェクトの貼り付け

貼り付ける場合は、[ホーム]タブの[クリップボード]グループにある[貼り付け]ボタンをクリックします。


参考ナビゲーションウィンドウで右クリックしてショートカットメニューから[貼り付け]をクリックしてもいいですし、ショートカットキー[Ctrl]+[V]を使用しても同じです。

リックする場合は、ナビゲーションウィンドウ内で行います。


テーブルの場合は、[テーブルの貼り付け]ダイアログボックスが表示され、3つの選択肢が表示されます。



テーブル以外のクエリ、フォーム、レポートなどの場合は、[貼り付け]ダイアログボックスが表示されますので、任意の名前を入力して[OK]ボタンをクリックします。



[テーブルの貼り付け]ダイアログボックス


テーブルをコピーして貼り付けると、[テーブルの貼り付け]ダイアログボックスが表示されます。

貼り付けるテーブルの設定を3つの選択肢から選択できるようになっています。既定は[テーブル構造とデータ]が選択されています。

テーブル構造のみ


テーブル構造とデータ


既存のテーブルにデータを追加


office2021 テーブル構造のみ


[テーブル構造のみ]を選択した場合は、テーブルのデザインのみを貼り付けます。データ(レコード)は貼り付けられません。

以下は、[テーブル構造のみ]を選択して作成したテーブルです。

テーブルの名前は、[T_売上(テーブル構造のみ)]としています。

テーブルをデータシートビューで表示すると、レコードはありません。

参考ここでは、オブジェクトの表示は[ウィンドウを重ねて表示する]の設定にしています。



テーブルをデザインビューで表示すると、テーブル[T_売上]と同じです。

参考オートナンバーを振り直したいという時もテーブル構造のみをコピーして使用します。

テーブル構造とデータ


テーブルの構造とデータ(レコード)がすべて貼り付けられます。テーブルの名前が異なるだけで、まったく同じ内容のテーブルになります。

以下は、[テーブル構造とデータ]を選択して作成したテーブルです。

テーブルの名前は、[T_売上(テーブル構造とデータ)]としています。

テーブルをデータシートビューで表示すると、すべてのレコードがコピーされています。

デザインビューで開いても、同じ構造となっています。

既存のテーブルにデータを追加

既存のテーブルにデータ(レコード)を追加します。

ただし、構造が異なる場合は貼り付けできません。貼り付け先のテーブルに主キーが設定されている場合も、キー違反のメッセージがウィンドウが表示されることがあります。

貼り付け先のテーブルが以下のように、テーブル[T_売上]と同じ構造で、[ID]のインデックスも[重複あり]のようなテーブルであれば、問題ありません。

また、貼り付け先のテーブルの構造が同じで、レコードがないテーブルのような場合も問題ありません。

以下の[T_売上sample]のレコードは10件です。


[テーブルの貼り付け]ダイアログボックスで、[既存のテーブルにデータを追加]を選択して、[テーブル名]のテキストボックス内には、貼り付け先のテーブル名を入力して[OK] ボタンをクリックします。



以下のように既存のテーブルのデータ(レコード)にデータのみが貼り付けられます。レコードが追加されます。



参考テーブルにレコードを追加するには、追加クエリを使用する方法もあります。[テーブルの貼り付け]では単純なレコードの貼り付けですが、[追加クエリ]では抽出条件などを設定することができます。



office2021テーブル・クエリなどのオブジェクトをコピーして活用する(2)

2022-07-12 09:13:54 | 日記
office2021 Accessの1つのデータベース内でテーブルやクエリ、フォーム、レポートなどのオブジェクトをコピーする方法です。


クエリのテーブル変更

クエリもコピーして使用することができます。

クエリの場合は、デザイングリッドのフィールドはそのままで、テーブルを別のテーブルに変更したいという場合もあると思います。その場合の方法です。

以下のクエリ[Q_売上一覧_2010年]は、クエリ[Q_売上一覧_2009年]をコピーして作成したものです。

クエリのフィールドはそのままにして、テーブルだけを変更します。


テーブルの追加


[デザイン]タブの[クエリ設定]グループにある[テーブルの追加]ボタンをクリックします。



または、クエリウィンドウで右クリックして、ショートカットメニューから[テーブルの追加]をクリックします。



[テーブルの表示]ダイアログボックスが表示されます。

[テーブル]タブから[T_売上_2010年]を選択して、[追加]ボタンをクリックします。


以下のように、テーブル[T_売上_2010年]が追加されます。



デザイングリッドの[テーブル]の▼ボタンをクリックすると、クエリウィンドウに表示しているテーブルがすべて表示されますので、[T_売上_2010年]を選択していきます。

[T_売上_2009年]となっているフィールドは、すべて[T_売上_2010年]にします。

デザイングリッドでテーブルを変更


デザイングリッドのテーブルをすべて変更したら、クエリウィンドウの[T_売上_2009年]を削除します。

フィールドリストで右クリックして、ショートカットメニューから[テーブルの削除]をクリックします。

注意デザイングリッドのテーブル名を変更した後に、不要になったテーブルを削除します。



これで、完成です。

office2021テーブル・クエリなどのオブジェクトをコピーして活用する


参考クエリウィンドウのテーブル間の結合線は、テーブル間でリレーションシップと参照整合性を設定しているため自動で表示されます。


Office 2021
より良い体験をもたらす最新の Office アプリ


Office 2021 のアップデートされた生産性向上ツールを使えば、コンテンツ制作、情報の整理、共同作業がより簡単に

創造力に自信を
アイコンやアニメーション GIF などの新しい画像素材で、魅力的な文書やプレゼンテーションを作成できます。PC にインストールされたアプリを使えば、インターネット環境がなくても、どこでも仕事ができます。また、ペン対応デバイスでは、指やデジタルペンを使ってコンテンツの書き込み、選択、移動がより簡単に行えます。