
A 回答 (4件)
- 最新から表示
- 回答順に表示

No.4
- 回答日時:
Acrobat Pro DCをお持ちでしたらエクセル形式のファイルタイプに書き出す機能がありますので一度出力して
Excel上で計算してそれをPDFに反映するのがよいとおもいます。
No.3
- 回答日時:
No2 です
投稿後気が付きましたが、誤記がありました。
訂正しておきます。失礼いたしました。
語 else if((d[1]=n.getMonth())&&(d[2]>n.getDate())) d[0]++;
↓ ↓ ↓
正 if((d[1]=n.getMonth())&&(d[2]>n.getDate())) d[0]++;
No.2
- 回答日時:
こんにちは
PDFでのスクリプトはほとんど使ったことがないので、正確かどうかはイマイチですが、一応テストしてみたところ以下のスクリプトで正常に動作しました。
なんせ、回答を作成するよりも、エディタやデバッガを表示させるのによほど時間が掛かってしまう始末でした。(すっかり忘れてたので… 大汗)
>PDFのフォーム内で、現在日付と生年月日から現在の年齢を計算したいのですが
まず、フォームの入力制限で「yyyy/mm/dd」形式の日付入力に設定しておきます。
(これによって、スクリプト側でのチェックが省けますので・・・)
この入力フィールド名を「Text1」としておきます。
適当なイベントに対して、以下のスクリプトを登録しておきます。
(年齢は「満年齢」と仮定して、誕生日を過ぎたら年齢が加算されるとしています)
サンプルなので、結果はアラート表示です。
function Sample(){
var v = this.getField("Text1").value;
var d = v.split("/");
var n = new Date();
d = d.map(function(m){ return parseInt(m); });
d[1]--;
if(d[1]>n.getMonth()) d[0]++;
else if((d[1]=n.getMonth())&&(d[2]>n.getDate())) d[0]++;
var age = n.getFullYear()-d[0];
if(age<0) age = 0;
app.alert(age);
}
No.1
- 回答日時:
お使いのソフトは何ですか?
PDFにした時点で紙に書いた数字の状態と同じですから、PDFでは計算は出来ませんよ
紙に書いた数字が勝手に変わることはありませんよね?(^_^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- 国民年金・基礎年金 在職老齢年金制度について(2022年4月改正後) 現在61歳で在職中です。 62歳から特別支給の老齢 5 2022/05/17 11:55
- 減税・節税 75歳以上後期高齢者医療負担について 6 2023/03/22 20:14
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Excel(エクセル) 関数の質問です 3 2022/03/24 12:41
- その他(ニュース・時事問題) 景観行政団化や景観計画策定が何故かあまり進んでいない。 3 2023/06/30 19:22
- Excel(エクセル) 至急回答お願いいたします><Excel関数について 8 2022/03/25 10:34
- その他(教育・科学・学問) 日齢から年:月 5 2022/09/12 11:11
- 確定申告 確定申告無申告に対する、ペナルティー等 税務相談 2 2022/06/10 13:44
- 面接・履歴書・職務経歴書 私は2000年9月4日生まれです。 2023年4月2日現在の満年齢は満22歳で正しいでしょうか。お教 6 2023/04/02 20:28
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PDF 余白を無くして用紙いっぱ...
-
PDFの保存ボタンが表示されません
-
EXCEL ページを指定してPDF出力...
-
文章を作成して PDF に落とせる...
-
PDF-Xchanger viewerの印刷につ...
-
PDFファイルをリサイズ出来て、...
-
PDFをエクセルに変換するのに ...
-
パソコン版LINEについて。 PDF...
-
背景色を消して白地に黒でモノ...
-
デスクトップにあるPDFを削除で...
-
PDF印刷後に「変更を保存します...
-
ホームページのPDFをダウンロー...
-
PDFファイルにまとめてパスワー...
-
PDFの回転と保存
-
PDF ファイルのパスワードの外し方
-
いきなりPDFで文書の切り取り
-
Acrobat リーダーから先ほどプ...
-
【PDF結合】PDFをフリーソフト...
-
Googleドキュメントのpdf文書に...
-
デスクトップに有るPDFのフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFの保存ボタンが表示されません
-
PDF 余白を無くして用紙いっぱ...
-
PDF-Xchanger viewerの印刷につ...
-
EXCEL ページを指定してPDF出力...
-
デスクトップにあるPDFを削除で...
-
パソコン版LINEについて。 PDF...
-
PDFファイルにまとめてパスワー...
-
ホームページのPDFをダウンロー...
-
PDFの回転と保存
-
PDF印刷後に「変更を保存します...
-
【至急】Adobe Acrobat Proで図...
-
印刷機能でPDFファイルのページ...
-
いきなりPDFで文書の切り取り
-
PDFをエクセルに変換するのに ...
-
Googleスライドの矢印の出し方
-
PDFファイルをリサイズ出来て、...
-
vbaでpdfを開いて1ページ目のみ...
-
LINEで、上司からPDFが2つ送ら...
-
PDF ファイルのパスワードの外し方
-
【PDF結合】PDFをフリーソフト...
おすすめ情報
情報不足でした、すみません・・
使用しているソフトはAcrobat Pro DCです。
PDFファイルをフォーム化して、その中でテキストフィールドを2つ(生年月日と本日)作り、現在の年齢を計算させたいのです。
テキストフィールドのプロパティ「計算」で、カスタムの演算スクリプトを使用すべきとは思うのですが、JavaScriptの書き方が分からず困っています・・