web-dev-qa-db-ja.com

Googleスプレッドシートにヘッダーとフッターを追加する

私は仕事のすべての面で、MS OfficeからGoogleドライブへの変更を進めています。私が必要とするほとんどすべてがそこにありますが、Googleスプレッドシートにヘッダーとフッターを入れる方法は解決できません(Word文書ではうまく機能していますが)。

これを行う方法はありますか?また、これはスプレッドシートをPDFとしてエクスポートするときに主に使用することを指摘する価値があります。他の素晴らしいことは、MS Excelでできるように改ページを表示できることです。

8
sam

ヘッダーとフッターが[印刷]ダイアログボックスに表示されます。 [印刷]をクリックし、右パネルの下部にある[ヘッダーとフッター]を探します。 「カスタムフィールドの編集」だけでなく、ページ番号、ワークブックのタイトル、シート名などを選択できます

6

Googleスプレッドシートにヘッダーとフッターを直接追加する方法はありません。

ヘッダーを追加する2つのpis-allers:

  • ファイル名をヘッダーとして使用します
  • 行ヘッダーを使用して、印刷設定の「各ページで行ヘッダーを繰り返す」を確認します。

フッターに関しては、あなたはねじ止めされています。

最後に、改ページを表示することはできません。

5

フランクの answer ヘッダーに同意します。 1ページのドキュメントのフッターを近似する2つの方法を次に示します。どちらの方法も完璧ではありません(制限事項を参照)。

方法1

  1. フッターとして使用する行の上に次の数式を配置します。この式は:
    • 特定の数の改行を追加します(改行の数は20に設定されます)。
    • 範囲A1:A7のすべての空白行に改行を追加します。
    • 既にA1:A7の範囲内にある改行を調整します:

=REPT(char(10), 20 +countblank(A1:A7) -sum( ArrayFormula( len(A1:A7) -len( substitute(A1:A7, char(10), "")))))


  1. 3行目と4行目の範囲をA1:A7からスプレッドシートの最も高い範囲に変更します(範囲は4行目で2回参照されます)。
  2. フッターの上のすべての行の高さをデフォルトから2ピクセルに減らします。
  3. 2行目の番号を20から任意の番号に変更して、ページのフッターを上げたり下げたりします。

制限:

  • 数式は、ラップされたテキストの行数をカウントしません。改行またはchar(10)の数のみをカウントします。
  • REPTのパラメーター2が0未満であるというエラーが発生した場合は、2行目の数値を増やします。それでも問題が解決しない場合は、セルの1つで改行が多すぎて、ページに十分なスペースがありません。
  • 「フッター」の位置は固定されていません(塗りつぶされた行ごとに2ピクセルをドロップします)。

メソッド2

  1. 印刷時にシートに収まる最大行数を決定します。これが「上半分」になります。
  2. 「上半分」の最後の行の後に次の数式を入力します。= if( A1="", " ", "")ここで、A1は「上半分」の最初のセルです。
  3. 上半分の同じ行数について、ステップ2から式を下に拡張します。これが「下半分」です。
  4. 「下半分」の最後の行の後にフッターを入力します。
  5. 「上」および「下」の半分のすべての行の高さを最小の2ピクセルに変更します。
  6. シートは最初に測定したときよりも少し背が高いので、フッターが最初のページに収まるように行数を減らします。参照エラーを回避するために、最初に「上部」行を削除してから「下部」行を削除します。

制限:

  • このメソッドは、ラップされたテキストの行数をカウントせず、「上半分」のセル内の改行数もカウントしません。

概要

  • Method Oneは余分な改行を処理しますが、フッターの位置を完全には修正しません。
  • メソッド2は、シートに余分な改行がない場合、フッターの位置を修正します。
  • どちらの方法も、折り返されたテキストを調整しません。
  • どちらの方法も複数ページのドキュメントでは機能しません。
4
Phillip Abueg
  1. [印刷]オプションをクリックします。
  2. 新しいウィンドウが開きます。
  3. ヘッダーとフッターのタブを展開
  4. [カスタムフィールドの編集]を選択します
  5. ここで、カスタムヘッダーとフッターを追加します。
1
Gayle Vaughan

Googleドライブは最近、これを回避できる可能性のある新機能を発表しました。Excelでの動作とは100%同じではありませんが、役に立つ可能性があります。

  1. 通常のGoogleシートと同じようにスプレッドシートを作成します
  2. ヘッダーとフッターを配置する範囲をコピーします
  3. googleドキュメントを開く
  4. データをGoogleドキュメントに貼り付けます(これにより、データを動的にリンクするか、コピーを貼り付けるかを尋ねられます-動的オプションが必要です
  5. 通常どおり、Googleドキュメントにヘッダーとフッターを追加します

これで、スプレッドシートで行われた変更は、Googleドキュメントで[更新]をクリックして、Googleドキュメントテーブルにデータの変更を表示するオプションを取得します。

1
sam

ヘッダーに必要なものを一番上の行として入力し、[表示]-> [フリーズ]-> [1行]を選択するだけで、ヘッダーの問題は解決しませんか?その最上行は各ページの最上部で繰り返され、ヘッダーになります。

0
Mike Randolph

「印刷」に移動し、「カスタムフィールドの編集」を変更して「ヘッダーとフッター」を変更すると、「確認」してから「キャンセル」すると変更が保存されないようです。ただし、「確認」してから「次へ」を押すと、プリンタのダイアログボックスが開き、印刷プレビューが表示されます。この時点で「キャンセル」すると、ヘッダーの変更が保存されます。
以前にキャンセルして変更したと思った4つのドキュメントを試しましたが、いずれも保存しませんでした。ダイアログを印刷し続けることで同じファイルに対してプロセスを繰り返し、それらすべてを変更しました。

0