このシンプルなチュートリアルでは、図面上の壁をデータベースワークシートにリンクする、カスタマイズされた一覧表を作成する方法を説明します。一覧表には、壁スタイルごとに壁面積、壁の厚み、人件費、供給/材料費、税金、および総費用のデータが表示されます。
WorksheetTutorial.vwxファイルには、チュートリアルの各ステップを行うのに必要なデータが入っています。壁スタイルはVectorworksデザインシリーズの機能ですが、すでにチュートリアルファイル内に入っている壁スタイルは、どのVectorworksライセンスでもご使用いただけます。
ここでファイルをダウンロードして(インターネット接続が必要)、Vectorworksで開くと利用できます。
ワークシートを使用して一覧表を作成するには、3つの方法があります。このチュートリアルでは、以下で説明する方法のうち、1番目のものを使用します。
● 空のワークシートを使用して、ゼロから一覧表を作成します。空のワークシートを作成するを参照してください。
● レポートを作成ダイアログボックスを使用して一覧表を作成します。このダイアログボックスでは、データベース行の検索条件や表示する列を指定できます。レポートを作成するを参照してください。
● フォーマット済みのレポートを使用し、目的に合わせてレポートをカスタマイズします。フォーマット済みレポートを使用するを参照してください。
新しいワークシートを作成するには:
1. リソースマネージャの新規リソースをクリックし、ワークシートを選択して、作成をクリックします。ワークシートを作成ダイアログボックスが開きます。
2.新しいワークシートの名前に「壁面積と費用」と入力します。このチュートリアルでは、後から行と列を追加します。
空のワークシートウインドウが開きます。
次に、壁面積データの抽出元とする図面上の図形のデータベースを作成します。複数の条件を組み合わせて、希望する図形のサブセットを集められます。
このチュートリアルでは壁のデータベースを1つ作成し、指定した壁スタイルのセットに限定します。
壁のスタイルごとにデータベースを1つ作成し、同じワークシートに複数のデータベースを含めるという方法もあります。ただし、非常に大規模なデータベースの場合は、複数のデータベースを1つのワークシートに含めるのではなく、別々のワークシートを作成することを推奨します。
データベース条件を設定するには:
1. 3行目の行番号を右クリックし、コンテキストメニューからデータベースを選択します。検索条件ダイアログボックスが開きます。
2.3つの条件を次のように設定します。
● タイプが
● 右項目のもの
● 壁
3.検索対象を追加をクリックし、3つの条件を次のように設定します。
● 壁スタイルが
● 右項目のもの
● 内壁_アスペン材
4.検索対象を追加をクリックし、3つの条件を次のように設定します。
● 壁スタイルが
● 右項目のもの
● 外壁-現場打ちコンクリート36"-フーチング
すべての壁スタイルを一覧表に含める場合は、壁スタイルの条件を入力しないでください。代わりに、「タイプが」「右項目のもの」「壁」の各条件のみ使用します。
5.OKをクリックして、条件を設定します。指定した壁スタイル一式で、壁のデータベースが作成されます。データベースの見出し(3行目)には、行番号の隣にひし形マークが表示されます。3行目の下には、データベース内の図形ごとに下位の行(3.1~3.45)が表示されます。
このチュートリアルでは、ワークシートを拡張する必要があります。列にはまだデータが割り当てられていないため、どこに列を追加してもかまいません。
次のいずれかの方法を用いて、ワークシートに3つの列を追加し、合計8列にします。
● 挿入>列を選択します。現在の列の左側に空の列が追加されます。
● 列を追加したい場所の列見出しを右クリックし、コンテキストメニューから列を挿入を選択します。
● ワークシートの右下隅にカーソルを置くと、サイズ変更カーソルが表示され、ドラッグすることでワークシートの右側に列を追加できます。
次に、ワークシートにデータベース関数を追加して、データベースから必要なデータを抽出します。データベースの見出し行のセルごとに関数を選択します。
このチュートリアルでは、以下のデータを抽出します。
● 壁スタイル名
● 壁面積(グロス)
● 壁面積(ネット)
● 壁の厚み
データベース内の壁に関連付けられているデータを抽出するには:
1. 以下のセルごとに、セルの右側にあるボタンをクリックし、集計条件で関数を選択します。その後、表示されたリストから関数を選択してデータベース内の各項目のデータを抽出します。
● A3では、WallStyleNameを選択します。
● B3では、WallArea_Grossを選択します。
● C3では、WallArea_Netを選択します。
● D3では、WallThicknessを選択します。
または、ワークシートメニューの挿入>関数コマンドを使用して、関数を挿入します。
2.デフォルトでは、数値データのフォーマットが設定されていないため、適切な単位で表示するにはフォーマットを設定する必要があります。データベースの見出しセルにフォーマットを適用すると、同じフォーマットがその列の下位の行すべてに自動的に適用されます。
以下の各セルを右クリックし、コンテキストメニューからセルの設定を選択します。セルの設定ダイアログボックスが開きます。数字タブで、以下のフォーマットオプションを選択します。
● B3には、面積単位表示を選択します。
● C3には、面積単位表示を選択します。
● D3には、寸法を選択します。
または、ワークシートメニューのフォーマット>セルの設定コマンドを使用して、セルのフォーマットを指定します。
3.列A~Dの2行目のセルに名前を入力して、各列にラベルを追加します。
● A2に、「壁スタイル名」と入力します。
● B2に、「壁面積(グロス)」と入力します。
● C2に、「壁面積(ネット)」と入力します。
● D2に、「壁の厚み」と入力します。
以下で説明しているように、Vectorworksのオブジェクトから、さまざまなタイプのデータをワークシートデータベースに抽出できます。
● ワークシート関数
データベース内の各壁を個別に一覧表示するのではなく、同じ壁スタイルのすべての壁をまとめて表示することもできます。各スタイルの合計数が自動的に計算され、一覧を短くすることができます。
壁スタイルを集計するには:
1. 壁スタイルのデータベースの見出しセルであるA3のボタンをクリックします。
2.開いたダイアログボックスで、同じ値を1行で表示をクリックします。下位の行の数が減り(壁スタイルごとに1行ずつ)、2行だけになります。
3.面積は壁ごとに異なるため、列BとCの数値はハイフンになります。すべての壁を合わせた面積の値を表示するには、B3のボタンをクリックし、値を合計値で表示をクリックします。セルC3にも同じ操作を繰り返します。
次に、ワークシートの演算と式を使用して、費用を計算します。
このチュートリアルでは、以下のデータを計算します。
● 壁スタイル当たりの人件費
● 壁スタイル当たりの供給/材料費
● 税金
● 総費用
式で費用を計算するには:
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と入力します。
● カンマを使うを選択します。
● 前記号に¥マークを入力します。
次に、適宜合計を列の一番下に設定します。データベースヘッダ行のセル(この例では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.表示>枠線を選択して、テーブル内の枠線を非表示にします。
最後に、セルを選択し、セルの設定コマンドを使用して、ワークシートのフォーマットを設定します。フォント、フォントスタイル、サイズ、文字色を変更して、文字のフォーマットを設定できます。必要に応じて、セルの枠線を追加し、セルの背景色を変更します。適宜、セル内の文字の配列を変更したり、行や列のサイズを変更したりします。ファイル>図形モードを選択して、図面領域にワークシートを配置します。
詳細はワークシートセルの書式設定をするを参照してください。