• 締切済み

〈作業効率〉ワードで特定の日付を更新

部署異動で取り掛かった作業の中に、ワードで文書の特定日付や文言を更新するのに手作業で行っているものがあります。 同様文書が大量にあり非効率かつ見落とがありそうなので差し込み使用を思い浮かびましたが、もっとよい方法はありますか? 必要なもの ・特定日付 数種類 (一部はシステムで調べるがそれ以外を参照データにすることを想定) ・文言 数種類 

みんなの回答

  • s-uzen
  • ベストアンサー率65% (2051/3118)
回答No.2

> ワードで文書の特定日付や文言を更新する 具体的にどうしたいのかが今一つわからないですが。 例えば、文書の発行日(作成日)の部分だけ、今日の日付に更新するなど。 内容によると思いますが、 日付については、差し込み印刷、挿入の日付と時刻で挿入可能 文言についても、差し込み印刷、挿入の文書パーツの定型句の利用 などでも可能かと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

>文書が大量にあり >文書の特定日付や文言を更新するのに(手数がかかり、誤りが心配) こういう場合は(省力化は)、Word VBAなどで、プログラムを組むしかないでしょう。 操作が面倒なら、他人が作ったか、または自作のプログラムを走らせるほかない。 こういう データベース的な相手のものは、データと対応した、特別なソフトでないとうまく行かない。 >ワードで文書、では、データが構造化がされていない(フリーフォーマット的)だからやりにくいのです。 この難しさを、判っていないのでは? ーー >差し込み使用を思い浮かびました これは的はずれ、と思います。用途が違うように思います。 ーー VBAでやろうとしても、WordVBAの文例などはWEBでも少なく、苦労するでしょう。 使うべきは、FindとReplacementの利用かと思います。 ーー また質問の書き方が、システムに慣れていない人の書き方です。 ーー 内容を文章でうまく説明して、VBAコードを作ってもらって、丸移しして、そのまま実行する、しかないかも。 ーー 更新するデータを探して、特定するのはどうすればよいか?これを書かないとだめ。 それと日付の位置を特定するにはどうするか?  例えば名前の一覧がある。 (1)その1名分の人名の出現する近く(すぐ近くにある語句?)にある、日付(文字列か?、書式は?)を探して、(書式とは、2022/10/1式か、令和4年10月1日式か) (2)その日付を指定した日付に置換する。 複数対象者の分の、集約したデータとして 氏名ー探す日付ー置き換える日付 の一覧表を前もって、エクセルやワードの表に事前に作っておいて、それを使って、VBAプログラムの実行で一気に処理する。 ワード文章も、ワードの表の中に納まっている場合もかんがえられるが、そんな説明が、この質問には、説明がない。 ーー しかし、VBAでやろうにも、WordVBAの経験者はおいそれと見つからないでしょう。 プロかそれに近いVBAの熟練経験者でないと難しいでしょう。 適した市販ソフト、フリーソフトなど、本件の目的が特殊限定なのでありえないでしょう。 こういうのは、本来は、職員人事?システムの一部の作業の1つに、プログラム処理が、完備しているべきものでしょう。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで効率的に作業する方法を教えてください

    エクセルでデータを整理するために、かなり巨大な表を 作成する作業をしています。(200列×10,000行くらい) そしてその表の一部のセルを、飛び飛びにピックアップ して参照し、別の小さな表にまとめたいと考えています。 こんな感じ。   ↓ 【巨大な表】各四角形がひとつのセルと思ってください。 □□□□□□□□□□□□□□□□□□□ □□□壱□□□弐□□□参□□□四□□□ □□□□□□□□□□□□□□□□□□□ □□□赤□□□青□□□黄□□□緑□□□ □□□□□□□□□□□□□□□□□□□ □□□東□□□西□□□南□□□北□□□ □□□□□□□□□□□□□□□□□□□   ↓  参照   ↓ 【小さな表】  壱赤東  弐青西  参黄南  四緑北 上のイメージ図でわかっていただけるでしょうか。 参照したいセルは規則的に並んでいるのですが、 連続してはいません。 小さい表にまとめるときは、行と列の位置関係を 入れ替えたいと思います。 セルの数が数十個程度なら、どうってこともない 作業ですが、参照したいセルの数が、数千個の オーダーに達しています。 手作業で参照先を指定していたのでは、とても 終わりません。 なんとか効率的に行なう方法はないものでしょうか? 参照のための数式を自動生成するとか。

  • WORD2003差込み印刷に関して

    EXCELのラベル差込み印刷を行なおうと何度も試していますが同じデーターが重複して入ってしまいます。手順といたしましては下記に記載いたしましたのでご確認下さい。 Word2003からツール→はがきと差し込み印刷→差し込み印刷→文書の種類を選択のラベルにチェック→ひな形の選択→ひな形の選択の文書レイアウトの変更にチェック→文書レイアウトの変更のラベルオプションのラベルを選んでOK→手順の宛先の選択→既存のリストを使用を選び→参照クリック→データファイルの選択でファイルを選択(ファイル種類はすべてのデータソース)→別のリストの選択→表の選択で項目を選びOK→差し込み印刷の宛先で条件一致で抽出(▼)→OK→ラベルの配置→差し込みフィールドの挿入(選んで)挿入→全てのラベル更新→すべてのラベル表示→ラベルプレビュー表示で>>をクリック 以上の作業で差込をするのですが、どうしてもデータが重複してしまい ます。どなたか解決方法をご存知の方がいらっしゃいましたら お教えいただけますでしょうか。 どうぞ宜しくお願い申し上げます。

  • 同数値を2つのファイルに入れずに効率化

    効率的な処理方法について、どうかご教示お願い致します。 現在、1商品について以下2種類のエクセルファイルに同じ数値(注文数)を日々入力して報告しております。 ●他部署で使用する、納品先毎の納品数割り振り管理表。 ●自部署で使用する、出荷倉庫在庫管理表。 これを、一度の数値入力で済むように効率化したいのですが、以下2つの方法以外により効率的な方法がありませんでしょうか? (1)同一シート内に、2種類の目的に対応出来るようなセルを増やし、1ファイルの1シートで管理。(それぞれの部署への報告時に適宜不要セルを非表示にする必要がある) (2)1つのファイルのシート2つで管理。シート1に入力したらシート2の表に入力数値が自動反映するよう、セル参照させる。 (片側の表に変更がでたらもう片側も変更が必要など、メンテナンスがやや煩雑) なお、エクセルほぼ初心者レベルのため、マクロやVBAなどは設定不可です。 皆さまのお知恵を拝借できればと思います。 よろしくお願い致します!

  • ワードで旧字体を出すには?

    ワード文書で、旧字体を多種大量に使いたいのですが、漢字変換で出てこない場合が多く、一文字ずつマウスを使って手書きで書き、そこから字を特定して出さねばならず、非常に面倒です。 別にソフトを買ったりせず、金の極力かからないやり方で何か効率のよい方法は無いでしょうか?

  • ワードの差し込み印刷で1ページに複数差込む方法

    ワードの差し込み印刷の件で、質問です。 差し込み印刷の文書の種類で、文書、ラベル、名簿など選択できますが、 文書を選ぶと、(たとえばA4の紙)1ページに1つのエクセル行を差し込み、次の行の差し込みは改ページされてしまいます。改ページしないで、1ページに入るだけ連続して差し込み印刷をしたい場合はどうすればよいですか?  ラベルを選択してという方法も検討しましたが、この場合は、ラベルのサイズを指定しないといけないので、差し込みするフィールドの文字数がさまざまである場合、文字が途中で消えたり、最大文字数でラベルサイズを設定すると、空白が目立ったりして、うまくいきません。 ご教示ください。よろしくお願いします。

  • word:help

    Wordのhelpでフィールドをみたら下記の説明があり(部分),この中でプレースホルダという言葉あり意味を教えてほしい。つづりもわかればよろしくお願いします。 -------------------- フィールドの概要 フィールドは、変更される可能性のあるデータのプレースホルダや、差し込み文書内でフォームの書簡やラベルを作成する場合のプレースホルダとして使います。よく使われるフィールドには、ページ番号を付けるときに挿入される PAGE (ページ番号) フィールドや、[挿入] メニューの [日付と時刻] をクリックし、[自動的に更新する] チェック ボックスをオンにしたときに挿入される DATE (日付) フィールドがあります。 [挿入] メニューの [索引と目次] を使うと、索引や目次を作成したときにフィールドが自動的に挿入されます。また、フィールドを使うと、作成者やファイル名などの文書情報の自動挿入、計算の実行、他の文書や項目へのリンクや参照の作成、およびその他の特殊な作業を実行することができます。

  • エクセルで、特定の日付での年齢の算出について

    ある特定の日の年齢を算出したいと思っています。 しかし、生年月日、特定の日が一つずつのセルに分かれて入力されていてどうしたらよいのか困っています。 状況としては、 3は昭和を表現し、その後に一つずつのセルに60年01月01日  ↓           という生年月日を一文字ずつ入力してある   A  B  C  D  E  F  G  H  I  J  K  L  M  3  6  0  0  1  0  1  2  1  0  5  0  2 ↑ここから平成21年05月02日と言う内容               が入力してあります。 Aからの生年月日で、Hのセル以降に入力してある日付での年齢を 算出したいのです。 しかも、この数が大量に存在し出来れば関数などで処理できれば幸いなのですが、良い方法はないでしょうか。教えてください。

  • エクセルのデータをワード(Word)文書に入れる

    Excel2007 と Word2007についての質問です。 現在、ある歌会の進行台本を作成しています。 たとえば参加者の紹介のとき、 「つづいては○○県からお越しの△△さんです。この会には●回目の出場です。  それでは歌っていただきましょう。△△さんで、「■■」です。  (△△さん、歌う)  △△さん、ありがとうございました。  つづいては○○県からお越しの… 」 といった具合で、同じような構文が100回くらい続きます。 上の文例でいう○○と△△、●、■■をまとめたエクセルデータはあるので、 そのデータをワード文書に反映させて作業を効率化することはできないかと考えているのですが、 何かいい方法はないでしょうか? 差し込み印刷ができるくらいなので、何か方法はあると思うのですが、調べてもなかなか見つかりませんで。。。 ぜひとも、よろしくお願いします。

  • 大量の書類をシュレッターにかける時の効率的な方法や道具はありますか?

    大量のA4サイズの書類をシュレッターにかけたのですが終わるまで2時間かかりました。 シュレッターの可能裁断数約10枚ずつを横にして手作業で処理していたのですが もっと効率的な方法や道具はあるのでしょうか? ご存知の方がおられましたらご回答をよろしくお願いします。

  • 発注と受付処理の効率について

    発注数が日によってまちまちで その発注数に対して必ず受付作業をしないといけないという前提で 生産が週2回決まった日に200個生産されるとします。 発注が午後にあったものは、数が多い為、残業しないと受付できないので、 発注があった日の翌日に前日分の発注の受付処理をする場合 納期が遅くなる場合があると思うのですが、 発注数に変動があるのと、 発注数に対して生産数が追い付かないこともあるのと、 人手が足りないということもあるので、 受付は全て翌日にしようという意見があるのですが、 発注があったものは、全て当日中に受付処理するのと、 発注があったら、全て翌日に受付処理するのと、 午前中の発注分は午後に、午後の発注分は翌日午前中に というように、上記3種類を想定して、 どれが効率よく発注に対する受付処理をして、 短納期が実現できますか? 考えてみたのですが、 いまいちよくわからず、 なにかいい考え方や検証方法 (生産管理の手法でも、なにか考える手掛かりでも)が あれば教えていただきただければと思います。

専門家に質問してみよう