[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『指定したシート以外の選択』(miya)
他のやり方としては、アクティブシートの前にある指定した範囲のセルをアクティブシートのセルにコピーする方法を教えてください。
長くなりすいません・・お願いします。
こんにちは。
整理させてください。 各シートのA1セルの有給数は例えば前月とかまでの残数ですよね? でB1セルにA1セルからA2〜K10セルまでの消化日数を引いた日数を表示? (A1とB1は含まれないと思うので・・・) 次のシートのA1セルは一つ前のシートのB1セルを参照?
上記の様な事なら 【準備】 「挿入」⇒「名前」⇒「定義」から「名前」欄に任意の名前(仮に「シート一覧」)を付けます。 「参照範囲」に「 =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,31) 」として「追加」
「名前」欄に任意の名前(仮に「シート位置」)を付けます。 「参照範囲」に「 =GET.DOCUMENT(87)+NOW()*0 」としてOK。
【本題】 A1セルに「 =INDIRECT("'"&INDEX(シート一覧,シート位置-1)&"'!B1") 」 B1セルに「 =A1-COUNTIF(A2:K10,"有給")+COUNTIF(A2:K10,"半日有給")/2 」
こんなシートを原紙シートにしておいてコピーして右へ追加していくとA1セルは 左隣のシートのB1セルを参照します。(シートを移動しても常に左隣のシート)
※左端に配置したシートは参照するシートが無いのでエラー表示されます。 ※左端以外でエラーになった場合は「F9」キーを押してみてください。(boy) m(__)m
>新規シート作成されると同時に計算され...
とありますが、どこかからシートをコピーして挿入されているのですか? (seiya)
一度現在のコードをアップされたらいかがですか? (seiya)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.