• 締切済み

別のシートへ転記する方法

私の会社は、ぎょうのほとんどをエクセル2003で処理しております。 管理書式フォーマットも全て、エクセル2003です。 例えば、稟議書の管理を別のエクセルブックで管理しておりますが その都度、起案内容を手入力で転記しなければなりません。 最低でも、一日30枚くらいあります。 それだけが仕事ではないので、めちゃくちゃ残業が多いです。 そこで、各エクセルブック(ファイル名は任意) フォーマットは統一です。 その条件で、指定フォルダに作成された一覧に(aaa.xls) に、自動転記する方法がわかりましたら 教えてください。 宜しくお願い致します。

みんなの回答

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.5

>マクロで転記する一覧から >一発で取り込みたいのですが? >自動的に転記したいのですが   ↓ >VBAを使える人は全くいません。 の場合どうしたいのでしょう? 仮にコードを提示したら解決するのでしょうか? そうでなければANo1で書いた >ここは会社を交えて見直し等を行なうのがベターかと。 で外注委託とか?

  • Dred
  • ベストアンサー率36% (4/11)
回答No.4

稟議書とaaa.xlsが同じフォーマットならコピーするだけでいいと思うけど。 フォーマットが違うのでしょうか?

taku007
質問者

補足

ファイル名が任意で、一日Excelファイルが30枚有ります。 又、転記するセルは1シートにつき200有ります。 手動で行ったら、一日で終わるかどうか? これだけが仕事ではないので、 コピーペーストでは、間違えも発生します。

  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.3

No1の方の「ここは会社を交えて見直し等を行なうのがベターかと。」に賛成ですがそもいかなでしょう。 >例えば、稟議書の管理を別のエクセルブックで管理しておりますが >その都度、起案内容を手入力で転記しなければなりません。 詳細が良く解りませんので想像で ・稟議書を同じフォーマットで別のエクセルブックに転記ならば  稟議書全体をコピーして別のエクセルブックに貼り付ければ簡単です。 ・稟議書の各項目を別のエクセルブックに別のフォーマットの各項目に転記ならば まず、「ユーザー設定」で「コマンド」の「=」をツールバーに追加します。 「挿入」にあります。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/mous_jyo/jyo-5.html#toolbar 1)新しいブックを作ります。 2)シート3に稟議書のフォーマットのコピーを張り付けます。 3)シート2に別のフォーマットのコピーを貼り付けます。 4)ツールバーの「ウィンドウ」から「新しいウィンドウを開く」をクリック 5)またツールバーの「ウィンドウ」から「整列」をクリック   一方シート3と他方をシート2しシート3とシート2とを同時に開きます。 6)シート2の別のフォーマットの項目をクリックし、作った「=」をクリック  シート3の稟議書の該当する項目をクリックし「ENTER」キーを押せば別のフォーマットの項目に稟議書の該当する項目が表示されます。  同様に必要な項目を埋めていきます。 別の稟議書をシート3にコピーし貼り付ければシート2はその内容になりますので、「名前を付けて保存」すれば完了です。 注意:もうお気づきでしょうが別のフォーマットの項目セル内に「氏名」など文字がある場合は別のセルを作る必要があります。 同じブックに複数、転記しなければいけないならば (今回作るブックはあくまで作成用にします。) 上記の続きです。 7)シート2の別のフォーマット全体を選択してをコピー (左上ハジのコーナーをクリックすると全体を選択出来ます。) 8)シート1を開きシート全体を選択し右クリック「形式を選択して貼り付け」を選んで「値」をクリックして「OK」 9)再度右リック「形式を選択して貼り付け」を選んで「書式」をクリックして「OK」  (これで各項目が文字になります。) このコピーの工程はマクロに出来ます。 http://www.ritsumei.ac.jp/se/rv/joen/07/program07/program1_07.html 10)シート1の表をコピーし保存するブックに貼り付ければ完成です。   

taku007
質問者

補足

質問の仕方が悪いのか? サンプルのデータが有ればわかりやすいのですが あるフォーマットに様々な方が、データを入力し ここにファイル名が違うブックが、一日30枚送られて きます。 それを、自動で(VBA)で別の転記するブック(一覧表に) 自動的に転記したいのですが、意味が分からないでしょうか? 一覧表から、自動的に固定書式のデータをダブりの無いように 転記させたいのですが、意味分かりませんね!

  • noah7150
  • ベストアンサー率46% (116/251)
回答No.2

そうねぇ、 同じ位置ならマクロ記録でコピー&ペーストを記録させて・・・もあるし また、マクロ中に指定フォルダー内からExcelシート名を自動的に抽出してもあるし いくらでも自動化させる方法は存在します。 しかしそれにはある程度のマクロ(VBA)の知識も必要かと 社内にそれなりにマクロの使える方に相談したほうが良いとおもいます

taku007
質問者

補足

VBAを使える人は全くいません。

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

結局「別のシートへ転記する方法」とは何を聞きたいのでしょう? マクロの作成についてとかですか? >管理書式フォーマットも全て、エクセル2003です。 >それだけが仕事ではないので、めちゃくちゃ残業が多いです。 ここは会社を交えて見直し等を行なうのがベターかと。

taku007
質問者

補足

マクロで転記する一覧から 一発で取り込みたいのですが?

関連するQ&A