Gizport
1 回答
0
Share (facebook)
749
view
全般

<書き直し>Win2000でエクセル2003の環境です。ページが2段...

<書き直し>Win2000でエクセル2003の環境です。ページが2段組(縦2列)になってる帳票の情報を、別のブックやワークシートで、データーベースの様に1頁につき1行にして一覧表にしたいです。 すいません、質問を書き直しました。

現状の構成は縦2列の表です。
↓罫線省略してますが、こんな感じ(上部の一部)です。

H21-001 (通し番号)
№ 項目名 内容1 内容2 № 項目名 内容1 内容2
1 A区域 ○○地区 (空欄又は図面) 15 影響 約○○戸 ○○時間
2 担当者 ○○△△ (空欄又は同行者) 16 切断 約○○戸 ○○時間
3 対応日 ○月○日 AM8:30~PM3:30 17 原因 老朽化 腐食
・・・以下続く

イメージは、↓こんな表です。
┌─┬┬┬─┬┬┐
│①│││⑮│││
├─┼┼┼─┼┼┤
│②│││⑯│││
├─┼┼┼─┼┼┤
│③│││⑰│││
├─┼┼┼─┼┼┤

こういうのが独立して何ファイルもあるのですが、これを、

通し番号 項目名 内容1 担当者 担当者2 対応日 ・・(中略)・・原因 原因2・・
H21-001 A区域 ○○地区 ○○△△ (空欄又は同行者) ○月○日 ・・(中略)・・老朽化 腐食・・
H21-002 ・・・・・・以下続く

こんな感じのリスト(1ファイル、1シート)にしたいのです。(文字は取込む、画像は取込まない)

原稿は、紙ベース時代そのままのイメージに印刷できるような表に組んだひな形から、LANのPCで各担当が別々に使います。
1案件につき、1ファイルの1シートで全項目入力(空欄可)、別名で同じ共有フォルダへ保存するので、案件の数だけファイルができます。
項目は、プルダウン形式で入力するところと、自由入力の部分があります。

定期的に随時、別のリスト専用のエクセルファイルに取込み、そのリストは必要に併せてCVSなどの形式に変換し、別のアプリのデータに使用します。
以後1年間は同じリスト専用ファイルに、追加された新ファイルの数だけ、「追加の行」として取込みたいです。

訂正については、直近なら取込み前に原稿を訂正すればいいと思いますが、理想は、取込み後でも各担当者が入力誤りに気づき訂正して上書き保存した場合、なんらかの操作で、間違いなく取込んだセルにめがけて上書きしたいと思っています。

まず、エクセルでこれが可能かどうかもわかりません。
もし可能であれば方法も教えていただけますでしょうか。
勉強するとしたら何を参考にどのようにしたらいいでしょう。
もし、管理の方法でもっといいやり方があれば(フォーム入力がいい等)、ぜひご意見をお願いします。

異動があってもいいように、できるだけやり易いようにしたいです。
どうぞよろしくお願いいたします。
Yahoo!知恵袋 5715日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
続きまして。

補足を詳しく記されたので、再度回答します。

失礼ですが、元のデータは何の為にPCを使って管理されているのか分からない構成ですね。
多分、昔の人が手書きデータ → ワープロ機データ → PCデータ と入れ直す際に何も考えずに手書きのFormatを模倣しただけの様に思われます。(違っていたら失礼します。)

>まず、エクセルでこれが可能かどうかもわかりません。もし可能であれば方法も教えていただけますでしょうか。
⇒結論から言うとエクセルでは下記確認事項の回答如何によって、マクロを駆使して出来るかどうか五分五分だと思います。

【変更前】
H21-001
№ 項目名__ 内容1__ ___内容2_______________№___項目名___内容1___内容2
1__ A区域__ ○○地区_(空欄or図)__________15___影響___約○○戸_○○時間
2__ 担当者__ ○○△△_(同行者)________16___切断___約○○戸_○○時間
3__ 対応日__ ○月○日__AM8:30~PM3:00_17____原因____老朽化____腐食

【変更後】
No._________内容1_内容2______担当者1___担当者2_対応日1___応日2 ・・ 影響1_____ 影響2______切断1_____切断2_____原因1__原因2 ←1行目
H21-001_A区域_○○地区_○○△△_(同行者)_○月○日_AM8:30・・ 約○○戸_○○時間_約○○戸_○○時間_老朽化_腐食 ←2行目

まず、下記に記す事を確認させて下さい。Yes or Noで回答願います。
【確認事項】
0.前提
0-1.rokkouno_oishi_mizuさんがしたい事は上記の様にデータを並べ替えたいのですね。 Yes or No⇒

1.変更前
1-1.通し番号(H21-001)毎にExcel fileがある。(Noの場合は何毎にデータがExcelに記されているのですか?) Yes or No ⇒
1-2.No.(1~28)の数は全てのデータで同じである。 Yes or No ⇒
1-3.データは項目の後、2つのセルに入っている(空白含む)。共通している。 Yes or No ⇒

2.変更後
2-1.変更後のデータの1行目(データ項目名)はどのデータも同じですね。過不足は無視します。ある通し番号には必要な項目が別の通し番号では不要(記してはいけない)データでは無いですね。 Yes or No ⇒
2-2.全ての項目名を記して下さい。

上記確認事項にて1-3や2-1がNoならば、それは元からDatabaseになりません。


>もし、管理の方法でもっといいやり方があれば(フォーム入力がいい等)、ぜひご意見をお願いします。
⇒それは、実際に仕事をされているrokkouno_oishi_mizuさんが最も管理し易い方法が一番だと思います。
素人考えで、私的に言えば、Database化できるデータであるとした前提で、Excelよりもアクセスの方が向いている様に感じます。

頑張って下さい。
Yahoo!知恵袋
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
88
Views
質問者が納得先ほどは失礼。 変な点は、改善しました。 お気づきと思いますが、「F2セルに8:30」の記述は「F1セルに・・・」の誤りでした。 F1セルには 8:30 と入力して、表示形式を ユーザー定義・"終了"とします。 マスタデータをリストにしています。 G:H・・・製品と加工時間 I:K・・・1日の作業経過時間と区切り時刻 C2:F2セルに下式を順に入力します。 =LOOKUP(A2,G:G,H:H)*B2 =SUM(C$2:C2) =F1 =IF(COUNTIF($I$2:$I$...
4630日前view88
全般
89
Views
質問者が納得続きまして。 補足を詳しく記されたので、再度回答します。 失礼ですが、元のデータは何の為にPCを使って管理されているのか分からない構成ですね。 多分、昔の人が手書きデータ → ワープロ機データ → PCデータ と入れ直す際に何も考えずに手書きのFormatを模倣しただけの様に思われます。(違っていたら失礼します。) >まず、エクセルでこれが可能かどうかもわかりません。もし可能であれば方法も教えていただけますでしょうか。 ⇒結論から言うとエクセルでは下記確認事項の回答如何によって、マクロを駆使して出来る...
5715日前view89
全般
91
Views
質問者が納得いやもう、既に突っ込みが大量に入ってるんでスルーしようかとも思いましたが、あまりといえばあまりの質問なんで。。。 最新のゲームなんて論外です。それどころか、MEBIUS PC-PM3以外は、WindowsXP自体まっとうに動作しないでしょう。 それにしても、このスペックでこの値段と言うのは、暴利と言うかボッタクリと言うか。 MEBIUS PC-PM3は1万2千円くらいなら考えてもいいかな?(私自身には不要ですけど) 他は論外。ノートなら多少は高くなりますけど、それにしても1万円以上で買おうとはまったく...
5964日前view91

取扱説明書・マニュアル

665view
http://www.maxell.co.jp/.../PM3_manual.pdf
28 ページ0.81 MB
もっと見る

関連製品のQ&A