お世話になります
可能かどうか判らず質問させていただきます。
複合機で連続スキャンする際
エクセルと連動させる方法はありますか?
エクセル側
番号付与.xls
NO|枚数|
30|3 |
31|3 |
32|4 |
33|2 |
34|3 |
上記のようにエクセルに入力してあります
NO30番なら1~3枚目までを用紙右上付近に30を記載させ、
画像ファイルで落とし込み
ファイルは30-1,30-2,30-3と落とし込みたい。
できれば自動でフォルダ30の中に3ファイルが格納されていれば尚よい。
NO31も同じように4~6枚目まで・・・・・・
NO32は4枚なので7~10と枚数によって変更させたいです
わかる方ご教授よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
こんばんは。
話を書くつもりはなかったのですが、あえて書かせていただきます。
基本的には、VBAでスキャナーを制御したりすることは不可能だと思います。記録マクロで出来るという発言は、私にはさっぱり見当が付かないです。
最近のOCRのすべてを知っているわけではないのですが、スキャナーは、スキャナー-OCRで、オブジェクトとして、Excelオートメーション(たぶん)を取得して、インスタンスを生成し、そこにデータを流し込むようなことをしているように見えます。
もう、そこらへんになると、記録マクロのレベルでは到底手の届かないレベルの領域で、仮に可能でも、私自身が何日も掛けて何百ページのOCR処理しているときでさえ、私は、そのようなコードを書く気にもなれないのです。私の想像の範囲では、高度な処理コードに対するパフォーマンスがあまりにも貧弱なんです。
確かに、VBAで、割り込んでファイル出力と考えるのは、着眼点は悪くないのですが、実際に、OLEに割り込んで、VBAで処理するのは、せいぜい一部のDDEやOLEの構造的に単純な装置で、Excel側が主体になってOLEやDDEが直結しているものに限ります。それに、インスタンスを生成されたら、Excel側から制御利きません。(余談ですが、ウィルスも同じです。Excel側からのセキュリティ・オプションでActiveなウィルスを制御できる方法など、ないのと同じことです。あくまでも、静的なファイルのスクリプトレベルでしかありません。)
また、私個人とし、現実に、200ページを越えるものでも、今のところ、手動で行っています。
あえてする方法なら、テキストやCSVに変更できれば、それを切り分けは可能だということですが、そんな二度手間なことはしないでしょうね。だいたい、1つのファイルとして出力はしないでしょうから。
No.1
- 回答日時:
この回答への補足
お返事ありがとうございます
mardinさんは質問に対して、再生マクロをどのように再生させ登録させるかわかりますか?
当方はそんな簡単な問題ではないと思われますが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 荷捌作業効率をあげるためのエクセル関数を教えてください。 8 2022/10/07 08:17
- その他(パソコン・スマホ・電化製品) エクセルで連番印刷したいのですが、 フォームは1枚4枠です。 100番まで連番を着けるとして、1枚目 4 2022/12/30 12:55
- Excel(エクセル) エクセルでファイル保存時に複数シートのオートフィルタを全て解除したい 1 2023/05/10 13:23
- Visual Basic(VBA) tatsumaru77様 昨日回答して頂いたものです。 すみませんが、昨日の質問で1つ補足があります 1 2022/05/15 15:06
- その他(開発・運用・管理) 複数ファイル名の一括変更について 3 2023/04/27 13:08
- Visual Basic(VBA) エクセルVBA 4 2022/05/14 00:51
- フリーソフト 写真の一覧印刷ソフト 2 2023/07/28 16:48
- Windows 10 ネットワークプリンターにファイルを直接送る方法・コマンドないですか?(´・ω・`) 3 2023/03/13 23:15
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
【マクロ】2回実行したら、エ...
-
Teraマクロで日付ディレクトリ...
-
excelに貼り付けた数値が勝手に...
-
EXCELのVBAで画像を選んだ順に...
-
ファイルを並び替えるときの「...
-
エクセルからスキャナVBAで連動...
-
ハイパーリンクで前回値をひき...
-
PDF ファイルが開けません。
-
Excelで他のExcelファイルから...
-
エクセルファイルから指定した...
-
VB6.0で、APIのファイルを開く...
-
Excelvbaで同一フォルダー内の...
-
複数のHTMLファイルの中身にお...
-
VLOOKUP関数とネットワークに置...
-
ローマ字→カタカナへ変換(エク...
-
マクロ 実行ボタンを押さずに...
-
コマンドボタンを押すたびに大...
-
Excelのワークシート上に検索窓...
-
エクセルVBAでOptionButtonのオ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
excelに貼り付けた数値が勝手に...
-
EXCELのVBAで画像を選んだ順に...
-
Teraマクロで日付ディレクトリ...
-
エディタで効率的な切り出し方法
-
excel INDIRECT 他ファイル参照
-
VLOOKUP関数とネットワークに置...
-
エクセル 一括リンクの解除
-
エクセルからスキャナVBAで連動...
-
ハイパーリンクで前回値をひき...
-
EXCELで複数のファイルから抽出
-
ファイルを並び替えるときの「...
-
EXCELファイルが開けない(-_-;)
-
EXCEL VBA ー 同一フォルダ内の...
-
CSVで文字化けしてしまうのを直...
-
Excel VBAで自動的にハイパーリ...
-
PDF ファイルが開けません。
-
エクセルファイルから指定した...
-
EXCELのマクロを使って、テキス...
-
ファイルが無いときにエラーメ...
おすすめ情報