- ベストアンサー
Excel 通帳計算の表の残高自動計算するには
Excel で単純に 通帳と同じような表を作ると残金の所は自動で計算できますか A B C D E 入金詳細 入金額 出金詳細 出金額 残高 5000 3000 2000 この記入方法で残高は自動計算できますか? 詳細の所には文字を入れたいです。 例えば、A給料 C衣類 など ☆下記回答いただきましたが 2行目以降データ入力行のA~E列の任意のセルをクリックした瞬間にE列に残高計算式"=SUM(B$2:B○)-SUM(D$2:D○)"を自動的にセットさせる方法があります。 (注)ここで残高計算式中の"○"は選択したセルの行番号値です。 初心者にとっては少々大変ですが、次の操作を一度だけしっかり行うと あとは計算式の自動セットの恩恵に預かれます。 (1)Excel画面の下端にあるシート見出し(例えば「Sheet1」)上を右クリックし (2)表示されたメニューから「コードの表示(V)」を選ぶ (3)表示されたコードウィンドウの上部の左側に「(General)」と表示されている部分の右にある「▼」ボタンをクリツク (4)表示された一覧の中から「Worksheet」を選択 (5)コードウィンドウに Private Sub Worksheet_SelectionChange(ByVal Target As Range) End Sub と表示される (6)前項の「Private ・・・・Target As Range)」行と「End Sub」行の間に次のコードをコピーして貼り付ける。 rw = ActiveCell.Row: clm = ActiveCell.Column If rw >= 2 And clm <= 5 Then Cells(rw, 5).FormulaR1C1 = "=SUM(R2C[-3]:RC[-3])-SUM(R2C[-1]:RC[-1])" 'E列のセルに残高計算式をセット End If (7)画面右上にある赤地に白抜きの「×」をクリツク、これで終了です。 これを変更して A→日付け B→詳細 C→入金 D→出金 E→残高 だと どうすればいいですか?
- みんなの回答 (4)
- 専門家の回答
お礼
前回回答頂きました時にスムーズにできて嬉しかったので 今回変更後、何処にどのセルの行や記号が当てはまってるのか、自分なりに間違い探しのように頑張ってみたのですが、残念ながら探せず再質問しました。 pc_knightさんに又回答いただけてよかったです。 有難うございました