これは基本的にテーブルであるExcelファイルです。 私は、特定のエントリを検索してテキストで出力するために、そのExcelファイルのコンバータとして使用されるVBAスクリプトを備えたExcelファイルをもう1つ持っています。VBAスクリプトを使用した自動実行Excelで、日付マスクに基づいてファイルを自動的に挿入します
私はそれを自動化しようとしてきましたが、私は解決策を考え出すことができません。 、我々はそれを開き、ボタンをクリックし、ウィンドウがポップアップ表示さ:
どのように見えるかです:
これは、元のExcelがどのように見えるかです我々は常に同じパスを持つファイルを選択し、ファイルの名前は常に明日の日付です。次に、変換されたファイルを前に保存されたパスに置きます。
これは、バージョンを「変換」するものであるが、以下のようになります。私は前に述べたように
、私はこれがあることを必要とする多くの日常的な課題の一つであるとして、この手順を自動化するために探しています毎日行われます。
私の選択肢は何か不思議でした。
入力ファイルを自動的に選択することは可能でしょうか? あるいは、私はVBAスクリプトをExcelから抽出し、Powershellを使って自動化する方法があります。これは、ファイル名をtommorowsの日付に設定することができます。
ご協力いただきまして誠にありがとうございます。 コンバータースクリプトを作成した請負業者に連絡しようとしましたが、もう連絡できません。
私のVBAスクリプトスキルはかなり軽いです。 だから、ブック内、私はマクロ自体 を見て、それは(以下、PIC中)4つのモジュール http://i.imgur.com/Lpz1UPb.png は、どのように私はそれについて行くだろうか? – AudioTroubler
@AudioTroublerちょうど入力が必要な場所を見つけて、あなたが望むものに正確に変更してください。 'Today()+ 1'はあなたに明日の日付を与えます。 'format(Today()+ 1、" mm-dd-yyyy ")'のようなものを使って、あなたが望むようにフォーマットすることができます。これは、テキストファイルの名前です。また、パス。私の見るところには、ユーザーフォームがあります。あなたはそれらを見なければなりません。コードでは、パスと名前を入力することができます開いているし、それらはアンロードされます。コードを含むコードの部分を見つけて、明示的に定義されたパスと名前に変更します。私はコードを見ることなく、それ以上の助けをすることはできません。 – Masoud
これは4つのモジュール(https:// pastebin)のコードです。com/tgS1BpAc これはファイルそのものです。 - https://drive.google.com/open?id=0Bx1g2zYEjTEpREVrd3g0MnNFZVk 必要な部分を見つけてもらえますか? – AudioTroubler