ワークシートチュートリアル:壁の一覧表を作成する

このシンプルなチュートリアルでは、図面上の壁をデータベースワークシートにリンクする、カスタマイズされた一覧表を作成する方法を説明します。一覧表には、壁スタイルごとに壁面積、壁の厚み、人件費、供給/材料費、税金、および総費用のデータが表示されます。

WorksheetTutorial.vwxファイルには、チュートリアルの各ステップを行うのに必要なデータが入っています。壁スタイルはVectorworksデザインシリーズの機能ですが、すでにチュートリアルファイル内に入っている壁スタイルは、どのVectorworksライセンスでもご使用いただけます。

ここでファイルをダウンロードして(インターネット接続が必要)、Vectorworksで開くと利用できます。

ステップ1:空のワークシートを作成する

ワークシートを使用して一覧表を作成するには、3つの方法があります。このチュートリアルでは、以下で説明する方法のうち、1番目のものを使用します。

       空のワークシートを使用して、ゼロから一覧表を作成します。空のワークシートを作成するを参照してください。

       レポートを作成ダイアログボックスを使用して一覧表を作成します。このダイアログボックスでは、データベース行の検索条件や表示する列を指定できます。レポートを作成するを参照してください。

       フォーマット済みのレポートを使用し、目的に合わせてレポートをカスタマイズします。フォーマット済みレポートを使用するを参照してください。

新しいワークシートを作成するには:

1.      リソースマネージャの新規リソースをクリックし、ワークシートを選択して、作成をクリックします。ワークシートを作成ダイアログボックスが開きます。

2.新しいワークシートの名前に「壁面積と費用」と入力します。このチュートリアルでは、後から行と列を追加します。

空のワークシートウインドウが開きます。

ws_tutorial1.png 

ステップ2:データベース条件を設定する

次に、壁面積データの抽出元とする図面上の図形のデータベースを作成します。複数の条件を組み合わせて、希望する図形のサブセットを集められます。

このチュートリアルでは壁のデータベースを1つ作成し、指定した壁スタイルのセットに限定します。

壁のスタイルごとにデータベースを1つ作成し、同じワークシートに複数のデータベースを含めるという方法もあります。ただし、非常に大規模なデータベースの場合は、複数のデータベースを1つのワークシートに含めるのではなく、別々のワークシートを作成することを推奨します。

データベース条件を設定するには:

1.      3行目の行番号を右クリックし、コンテキストメニューからデータベースを選択します。検索条件ダイアログボックスが開きます。

2.3つの条件を次のように設定します。

       タイプが

       右項目のもの

       

3.検索対象を追加をクリックし、3つの条件を次のように設定します。

       壁スタイルが

       右項目のもの

       内壁_アスペン材

4.検索対象を追加をクリックし、3つの条件を次のように設定します。

       壁スタイルが

       右項目のもの

       外壁-現場打ちコンクリート36"-フーチング

すべての壁スタイルを一覧表に含める場合は、壁スタイルの条件を入力しないでください。代わりに、「タイプが」「右項目のもの」「壁」の各条件のみ使用します。

ws_tutorial2.png 

5.OKをクリックして、条件を設定します。指定した壁スタイル一式で、壁のデータベースが作成されます。データベースの見出し(3行目)には、行番号の隣にひし形マークが表示されます。3行目の下には、データベース内の図形ごとに下位の行(3.1~3.45)が表示されます。

ws_tutorial3.png 

ステップ3:ワークシートを拡張する

このチュートリアルでは、ワークシートを拡張する必要があります。列にはまだデータが割り当てられていないため、どこに列を追加してもかまいません。

次のいずれかの方法を用いて、ワークシートに3つの列を追加し、合計8列にします。

       挿入>列を選択します。現在の列の左側に空の列が追加されます。

       列を追加したい場所の列見出しを右クリックし、コンテキストメニューから列を挿入を選択します。

       ワークシートの右下隅にカーソルを置くと、サイズ変更カーソルが表示され、ドラッグすることでワークシートの右側に列を追加できます。

ステップ4:ワークシートの関数を使用してデータを抽出する

次に、ワークシートにデータベース関数を追加して、データベースから必要なデータを抽出します。データベースの見出し行のセルごとに関数を選択します。

このチュートリアルでは、以下のデータを抽出します。

       壁スタイル名

       壁面積(グロス)

       壁面積(ネット)

       壁の厚み

データベース内の壁に関連付けられているデータを抽出するには:

1.      以下のセルごとに、セルの右側にあるボタンをクリックし、集計条件で関数を選択します。その後、表示されたリストから関数を選択してデータベース内の各項目のデータを抽出します。

       A3では、WallStyleNameを選択します。

       B3では、WallArea_Grossを選択します。

       C3では、WallArea_Netを選択します。

       D3では、WallThicknessを選択します。

または、ワークシートメニューの挿入>関数コマンドを使用して、関数を挿入します。

2.デフォルトでは、数値データのフォーマットが設定されていないため、適切な単位で表示するにはフォーマットを設定する必要があります。データベースの見出しセルにフォーマットを適用すると、同じフォーマットがその列の下位の行すべてに自動的に適用されます。

以下の各セルを右クリックし、コンテキストメニューからセルの設定を選択します。セルの設定ダイアログボックスが開きます。数字タブで、以下のフォーマットオプションを選択します。

       B3には、面積単位表示を選択します。

       C3には、面積単位表示を選択します。

       D3には、寸法を選択します。

または、ワークシートメニューのフォーマット>セルの設定コマンドを使用して、セルのフォーマットを指定します。

3.列A~Dの2行目のセルに名前を入力して、各列にラベルを追加します。

       A2に、「壁スタイル名」と入力します。

       B2に、「壁面積(グロス)」と入力します。

       C2に、「壁面積(ネット)」と入力します。

       D2に、「壁の厚み」と入力します。

ws_tutorial4.png 

以下で説明しているように、Vectorworksのオブジェクトから、さまざまなタイプのデータをワークシートデータベースに抽出できます。

       ワークシート関数

       データベース列に図形のプロパティを表示する

       データベース列にレコード情報を表示する

       ワークシートセルに式を入力する

ステップ5:壁スタイルの同じ値を一行で表示する

データベース内の各壁を個別に一覧表示するのではなく、同じ壁スタイルのすべての壁をまとめて表示することもできます。各スタイルの合計数が自動的に計算され、一覧を短くすることができます。

壁スタイルを集計するには:

1.      壁スタイルのデータベースの見出しセルであるA3のボタンをクリックします。

2.開いたダイアログボックスで、同じ値を1行で表示をクリックします。下位の行の数が減り(壁スタイルごとに1行ずつ)、2行だけになります。

3.面積は壁ごとに異なるため、列BとCの数値はハイフンになります。すべての壁を合わせた面積の値を表示するには、B3のボタンをクリックし、値を合計値で表示をクリックします。セルC3にも同じ操作を繰り返します。

ws_tutorial5.png 

ステップ6:式を使用して費用を計算する

次に、ワークシートの演算と式を使用して、費用を計算します。

このチュートリアルでは、以下のデータを計算します。

       壁スタイル当たりの人件費

       壁スタイル当たりの供給/材料費

       税金

       総費用

式で費用を計算するには:

1.      列E~Hの2行目のセルに名前を入力して、各列にラベルを追加します。

       E2に、「人件費」と入力します。

       F2に、「材料費」と入力します。

       G2に、「税金」と入力します。

       H2に、「総費用」と入力します。

2.以下のセルをクリックし、表示された式を入力して、費用の合計を求めます。各項目の先頭には、必ず等号(=)を入れてください。各数式を入力し終えたら、緑色のチェックマークをクリックするかEnterキーを押して入力内容を検証します。

       E3に、=C3*2000と入力します(C3の値に、単位面積当たりの見積もり人件費率である2000を掛けます)。

       F3に、=C3*1000と入力します(C3の値に、単位面積当たりの見積もり材料費である1000を掛けます)。

       G3に、=F3*0.08と入力します(F3の値に、見積もり税率の0.08を掛けます)。

       H3に、=E3+F3+G3と入力します(人件費、材料費、税金の合計を総費用として計算します)。

税率を計算に直接組み込むのではなく、より柔軟なアプローチとして、税率を別のスプレッドシートセルで設定し、計算ではそのセルを参照するだけという方法もあります。

3.費用は壁ごとに異なるため、列E~Hの数値はダッシュになります。すべての壁を合わせた費用の値を表示するには、E3のボタンをクリックし、値を合計値で表示をクリックします。セルF3、G3、H3にも同じ操作を繰り返します。

4.すべての費用データのフォーマットを同じように設定します。4つの費用の見出しセル(E3~H3)を選択して右クリックし、コンテキストメニューからセルの設定を選択します。セルの設定ダイアログボックスが開きます。数字タブで以下のオプションを選択します。

       小数点を選択します。

       小数点以下に、0と入力します。

       カンマを使うを選択します。

       前記号に¥マークを入力します。

ws_tutorial6.png 

ステップ7:列の合計を設定し、行の追加と削除を行う

次に、適宜合計を列の一番下に設定します。データベースヘッダ行のセル(この例では3行目)には、データベース内のすべての列の合計が表示されます。これらのデータベースヘッダ行のセルをスプレッドシート内のセルで参照して、合計を設定します。

合計を設定するには:

1.      以下のセルをクリックし、表示された式を入力して、データベースヘッダ列の合計を表示します。各項目の先頭には、必ず等号(=)を入れてください。

       B4に、=B3と入力します。

       C4に、=C3と入力します。

       E4に、=E3と入力します。

       F4に、=F3と入力します。

       G4に、=G3と入力します。

       H4に、=H3と入力します。

2.セルB4とC4を選択して右クリックし、コンテキストメニューからセルの設定を選択します。数字タブで面積単位表示を選択します。

3.セルE4~H4を選択して右クリックし、コンテキストメニューからセルの設定を選択します。数字タブで以下のオプションを選択します。

       小数点を選択します。

       小数点以下に、0と入力します。

       カンマを使うを選択します。

       前記号に¥マークを入力します。

4.セルA1をクリックし、一覧表のタイトルとして、「壁面積と費用」と入力します。

5.2行目を選択して右クリックし、コンテキストメニューから行を挿入を選択して、一覧表のタイトルと列のラベルの間に空の行を追加します。

6.ワークシートの一番下の空の行(6~11)を選択して右クリックし、コンテキストメニューから行を削除を選択します。

7.表示>枠線を選択して、テーブル内の枠線を非表示にします。

ws_tutorial7.png 

ステップ8:ワークシートのフォーマットを設定する

最後に、セルを選択し、セルの設定コマンドを使用して、ワークシートのフォーマットを設定します。フォント、フォントスタイル、サイズ、文字色を変更して、文字のフォーマットを設定できます。必要に応じて、セルの枠線を追加し、セルの背景色を変更します。適宜、セル内の文字の配列を変更したり、行や列のサイズを変更したりします。ファイル>図形モードを選択して、図面領域にワークシートを配置します。

詳細はワークシートセルの書式設定をするを参照してください。

ws_tutorial8.png 

ws_tutorial9.png