• 締切済み

社内専用システムへエクセルのデータを貼り付けたい

WWolfの回答

  • WWolf
  • ベストアンサー率26% (51/192)
回答No.8

#1のWwolfです。ご返答有難う御座います。 不必要なというか要らぬお世話になるかもしれませんが、気になるので記載しておきます。 今の世の中、「出来る事」と「していい事」が混同されている事が多いように思えます。 質問者様個人的に考えると、本件の業務効率は大変良いと思いますし、出来るならする事を許可を得てすべき事だとも思います。 しかしながら、もし質問者様のアウトソーシング会社が、ソリューションを含めた派遣内容であれば、提案される事も良いと思います。 しかし、その効率化が出来た事により、そのノウハウのみ吸い上げられ派遣会社へ発注しなくなる可能性も含まれます。 また、そのプログラム(例えVBAであろうとも)により派遣元の会社に損害を与えないとも限りません。(言いがかりを付けられても言い返せません) よって、「システム管理責任者と相談すべき」とした私もその他の回答者さんも細かく説明はしてはいませんが、根底にあると思います。 折角の良い事が、悪い事になるのも馬鹿らしいでしょうし、成功と失敗は紙一重です。 各回答者さんへの「お礼」を見ると、とても良い人であろうと勝手に思い老婆心ながら本回答に敢えて記載しました。 回答者様の上司に相談の上、取り組んでください。そして頑張ってください。

mako27mako
質問者

お礼

ご心配いただき、ありがとうございます。 「出来る事」と「していい事」が違うとの事、ご忠告ありがとうございます。 「出来そうだ!!」と思うと、周りが見えずに突き進んでしまわないよう、心しておきたいと思います。 でも、今回の作業は、本番データへの書き込みというのではなく、データ照会を行う時に利用したいと考えているものですので、会社に損害を与える心配はないように思います。 質問内容には、細かく書きませんでしたが、私がしている作業というのは、他の方が入力をした画面のダブルチェック作業なんです。 具体的に書きますと、 (1)Aさんが、顧客番号「0001」「0005」の方の申込書をB部署へ送るときに、顧客番号「0001」「0005」の申込書の所在をデータ上で「B部署にあります」とうふうに入力をします。 (2)Aさんが「0001」「0005」の方の申込書を送付します。 この時に、Aさんがエクセルで送付するものの一覧表を作成します。 (3)私が、エクセルで作られた一覧表を見ながら、データ上で「0001」「0005」の方の申込書の所在が「B部署」になっているかを1件1件顧客番号を入力しながらダブルチェックを行います。 この(3)の処理をする時に、せっかくAさんがエクセルで入力したファイルがあるのですから、顧客番号を手入力する手間を省略したいなと考えました。 Aさんが作ったエクセルファイルはセルE5から下にに顧客番号が並んでいます。 セルE5の顧客番号のダブルチェックが終わったら、E5のデータを上にシフトして削除していけば、常にセルE5にチェックしたい顧客番号が来るというわけです。この削除処理のマクロは私でも作成できました。 だから、この質問で出来上がるマクロと合体させれば、かなりダブルチェックが楽になるんだけどな・・・と思っています。 (実に、地味な作業で恐縮です・・) 私たちの作業手順を会社が知っておく必要があるのは同じなので、上への報告は怠らないように進めたいと思います。 ありがとうございました。

関連するQ&A

  • エクセルのデータを自動的にWebに入れるには?

    いつもお世話になっています。 エクセルのデータをホームページに入れる時、決まった動作の繰り返しをするので、これを自動化することは出来ないでしょうか?VBAだとエクセル内部でしか出来ないのではないでしょうか? こういう操作です。 エクセルの場面でセルをCtrl+Cでコピーして、リターンキーを押して(セルが次のセルへ飛ぶ)、Alt+TabでWeb画面へ移動して、Ctrl+VでWebにエクセルの数値を貼り付けて、Tabキーを数回(回数は一定)押して次の入力欄へ移動させて、Alt+Tabでエクセル画面へ戻って、またCtrl+Cでコピー。 この繰り返しでエクセルの数値をWeb画面に入力するのです。このような定型的な動作はコンピューターが得意とするはずですが、VBAでは実現できない(と思う・・。エクセルの外部にまで操作出来るのでしょうか?)。 何か方法があるはずですが、ご存知の方がいらっしゃればよろしくお願いしたします。

  • 転記作業を自動化できないか

    こんな作業を自動化・高速化できないでしょうか。 ある入力フォームについて、Excelデータから転記する作業をしています。その入力フォームには縦横に入力用テキストボックスが並んでいるわけですが、横方向の入力をする場合 ExcelファイルのA1セルをコピー(Ctrl+C) → 入力フォームをアクティブに(Alt+Tab) → 貼付け(Ctrl+V) → Excelをアクティブに(Alt+Tab) → ExcelのB1セルへ移動(Tab)してコピー(Ctrl+C) → 入力フォームをアクティブに(Alt+Tab) → 次のテキストボックスへ移動(Tab)して貼付け(Ctrl+V) ・・・というのを繰り返してやっています。非常に単純な機械的繰り返し作業なので、なんとか自動化できないでしょうか。 ちなみにA1セル~B1セルを一度にコピーしてテキストボックスに貼付けても、2つのテキストボックスに一度に貼付けられたりはせず、1つのテキストボックスにしか貼付きません。また、データの自動取込み機能などは、その入力フォームにはありません。

  • エクセルの「読み取り専用」について

    知り合いの作った、エクセルの表を開こうとすると、読み取り専用で開くか、普通に開くかの選択画面が出てきます。うざったいので、これが出てこないで普通に開ける方法を教えて下さい。

  • 社内システムへの入力を簡素化するツールを作りたい

    質問です 在庫管理する社内システムの入力を簡素化したいのです 数値を入力する箇所は3箇所くらいなんですが仕様書1枚ごとに支店名や部署を選択したり 入力数値も自分で計算するという方法を取ってます これが毎日30枚程度あるので思いのほか時間を取ってしまいます 社内システムなので勝手にいじることはできませんが そのシステムの3箇所に数値を入力し、支店名や部署は自動で選択するツールは簡単に作れないものでしょうか?

  • OCRシステムを利用したデータ取り込みについて

    会社の自社システムへのデータ入力作業が膨大で非常に大きな作業負荷になっています。入力手順としては券面上にかいてある情報(英数字)を自社システムのデータ入力画面に打ち込んでいます。スキャナを利用したOCRというソフトで券面上の文字を文字データとして取り込めるという話を聞いたのですが、ワード・エクセル等のoffice製品ではなく自社システムのデータベース画面に取り込めるようなソフトもあるのでしょうか?ご存知でしたら教えていただけると幸いです。

  • エクセルのマクロで他のシステムを動かせますか?

    エクセルのマクロで他のシステムを動かせるのか知りたいのですが、どなたか教えていただけませんでしょうか? 私は事務仕事をしています。仕事のひとつにデータの入力作業という仕事があります。これは会社が昔から使っているシステムのデータをエクセルに打ち直すという作業です。ひたすらコピーをする作業なのですが、毎日3時間くらい行うのでとてもしんどいです。 そのデータ入力作業を自動で行えないかと思いあれこれ調べていたところ「マクロ」というキーワードをみつけました。このマクロを使って他のシステムのデータをエクセルにコピペする作業は可能でしょうか?

  • EXCELのデータをACCESSに貼り付ける方法

    エクセル表のある部分のデータをコピーして、ACCESSのテーブルに貼付けたいのですが、インポートやエクスポートなど面倒な作業ではなく、<Ctrl+C>+<Ctrl+V>で簡単に行いたいと思っております。ACCESSからエクセルへはコピーペーストできるのですが…。以前、同じような質問を見かけた気がするのですが、探し出せませんでした。どなたかお教え下さい。

  • EXCEL(エクセル)のデータをWebフォームへ入力

    エクセルの行(複数セル)に入力したデータがあります。 この複数セルの選択した部分を、Webフォームのテキスト入力欄へ連続して入力したいです。 (入力 → Tab → 入力 → Tab → 繰り返し… のような) エクセルシート A列    B列    C列    D列    E列      【りんご   みかん   もも】←セルの選択範囲 Webフォーム テキスト入力欄1[りんご] テキスト入力欄2[みかん] テキスト入力欄3[もも] Webフォーム上にはいくつものテキスト入力欄があり、点滅カーソルのある入力欄からペーストを開始したいです。 また、エクセルで参照するデータも何種類もあり数が変動しますので、決まったセル範囲ではなく、その都度アクティブセルを指定したいです。(行は1行です。) 以上のようなことはマクロで可能でしょうか? マクロに詳しくないので、実現可能なコードを教えていただけると、大変助かります。 どなたかお詳しい方、よろしくお願い致します。

  • access:連続データ入力

    いつも助かってます。 accessのテーブルで200件位のレコードに同じデータを入力したいのですがどうすれば良いのでしょうか。 実際このテーブルは500レコード位持っています。 エクセルみたいにマウスで選択してctrl+↓でぴゃーっとコピーされる。。みたいなことは出来ないだろか。 よろしくお願いします。

  • 連続データの作成(E)が選択出来ません。どうすれば !

    エクセルのオートフィル機能:連続データの作成 について、教えてください。 エクセルに数値を入力する作業をしています。 毎回、与えられたエクセルファイルの指定された一つの列に、数値を入力してゆく作業です。 例えば、1 2 3 ・・・ 100 といった連続したデータを入力する際、つい、昨日までは、最初のセルに1を入力した後、そのセルの右下から、マウスの右をおさえた状態で下へドラッグし、「連続データ(E)」というのを選び、100までのデータを取得していました。 ところが、今日与えられたエクセルファイルだと、出来ないのです。 つまり、先ほどの例で言うと、1を入力したセルの右下からマウス右をおさえたままドラッグしても、「連続データ(E)」というのが薄いグレー文字のままで、選択不可能なのです。 どうすれば、昨日までのように出来るのでしょうか? 初心者ですが、どうぞ、よろしくお願いします。