- ベストアンサー
ExcelVBAマクロでファイル検索してコピー方
ExcelVBAマクロについて確認させてください。 C:\test\フォルダ内で指定のファイル名(例えばAAA.xlsx)を検索して それをC:\test2\フォルダ下にコピーする方法をご教授くださいm(_ _)m
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- この動作のコードを教えてください。ExcelVBA
以下の動作をするためのコードを教えてください。 ExcelVBAでお願いします。 フォルダ1、2に入っているファイルが以下のようになっていた場合 フォルダ1 A.xlsx,B.xlsx,C.xlsx フォルダ2 A.xlsx,C.xlsx,E.xlsx B.xlsxはフォルダ2に存在しない E.xlsxはフォルダ1に存在しない とmsgboxを出したい。 ヒント:フォルダ1を指定したときにフォルダ内にあるExcelのファイル名を配列にいれる処理が必要
- 締切済み
- Visual Basic
- ExcelVBAマクロについて確認させてください。
ExcelVBAマクロについて確認させてください。 1)Wordファイルを開く 2)Wordファイルで、あるキーワードを検索してそのキーワードが存在するページを表示する このようなプログラムを作成したいですが、いい案があればご教授いただきたく思います。
- 締切済み
- Visual Basic
- ExcelVBAマクロについて確認させてください。
ExcelVBAマクロについて確認させてください。 1)Wordファイルを開く 2)ファイルであるキーワードを検索して、そのキーワードを赤色に塗りつぶす 3)そのWordファイルを別名で保存 3)そのキーワードが存在するページを表示する プログラムを作成したいですが、いい案があればご教授いただきたく思います。
- 締切済み
- Visual Basic
- ExcelVBAマクロでGUIによるファイル名指定
ExcelVBAマクロについて確認させてください。 下記のようにマクロのあるカレントフォルダに存在するファイルのなかから 読み込みたいファイルの名前を手入力してそれを変数aに読み込ませています。 ですが、この方法ですとユーザがいちいち手入力しなければならず、 ユーザ負担が大きいのと入力漏れおよび入力ミスが発生する恐れがあります。 そこで、マウスでファイルをクリックして指定するように基礎的な操作をマウスによって 行うGUIを作成したいのですが、ExcelVBAマクロで可能でしょうか。 あるいはExcelVBAに導入が可能なソフトウェアおよびそれが可能なソフトウェア があればぜひご教授ください。 以上、よろしくお願いいたします。 ---------------------------------- Sub sample() Dim FN As String Dim FullPathFileName1 As String Dim a As String FN = InputBox("読み込むファイル名を入力してください。(拡張子も含む。)") FullPathFileName1 = ThisWorkbook.Path & "\" & FN a = CreateObject("Scripting.FileSystemObject").GetFile(FullPathFileName1).OpenAsTextStream.Readall a = Replace(a, vbCrLf, "") '改行コードの削除 CreateObject("Scripting.FileSystemObject").GetFile(FullPathFileName1).OpenAsTextStream.Close End Sub
- ベストアンサー
- Visual Basic
- ExcelVBAのマクロを使ってテキストファイルの文字を読み込む
お世話になります 表題のとおりなのですが、ExcelVBAのマクロを使ってテキストファイルの文字を読み込むマクロの書き方を探しています。 具体的には、ExcelVBAで作ったボタンを押すと、あるテキストファイル(TEST.txt)に書かれている文字列をExcelVBAで取得して、それをセルに表示させるものです。 VBA関連のサイトがあまり無く困っています、宜しくお願いします。
- ベストアンサー
- Visual Basic
- ファイルコピー後の名前の指定。(コピー ~ )以外
こんにちは。 ウィンドウズ上での操作に関して、お聞きしたい事がありましたので投稿させて頂きました。 例えば ・「AAA.xls」というファイルがあるとします。 ・そのファイルをフォルダ上でコピー(Ctrl+C)する。 ・そのフォルダ上で貼り付け(Ctrl+V)を行う。 ・そうするとファイル名は「コピー ~ AAA.xls」となります。 上記に記載したようなファイル名を「コピー ~ 」ではなく他の名前に指定出来ないか、という質問でした。 出来れば「AAA-2.xls」のような名前に指定が出来ればいいと考えております。 何か設定の変更で解決出来るのでしょうか? 知恵をお貸しください。宜しくお願い致します。
- ベストアンサー
- Windows XP
- OSXにて複数画像ファイル検索・コピー
OSXにて同名の画像ファイル(拡張子以外)をまとめて複数検索(ハードディスク内)して特定の場所に自動でコピーさせることは可能でしょうか? 例 aaa.jpg bbb.jpg ccc.jpgを検索 ↓ aaa.eps bbb.eps ccc.epsを指定したフォルダーなどにコピー フォルダアクションで、jpg画像を入れるとepsファイルが検索されコピーされるとか、テキストでファイル名を渡すと検索されコピーされるとかあると非常に助かります。 できれば、無料のアプリか簡単なスクリプトなどでできると更に助かります。 良い知恵をお持ちの方がいらっしゃいましたら、よろしくお願いいたします。
- 締切済み
- Mac
- XCOPYで指定したフォルダとファイルをコピーしたい
C:\AAAフォルダとC:\AAA以下のファイルをコピーしたくて、 XCOPY C:\AAA D:\BBB /E とすると、コピー先のD:\BBBにはAAAフォルダにあるファイルはコピーされるのですが、AAAフォルダそのものはコピーされません。 XCOPY C:\ D:\BBB /E とすればコピーできるのですが、そうするとC:\のほかのフォルダもコピーされてしまいます。 EXCLUDEオプションを使うには指定するファイルが多いため、あまり使いたくありません。(コピーする前にMDでコピー先にAAAフォルダを作成するのもなるべく避けたい) 知っている方がいらしたら教えて下さい。
- ベストアンサー
- その他(ITシステム運用・管理)
- バッチファイル 検索してコピーするには
cドライブのaaaフォルダ内にあるエクセルファイルをサブフォルダ内も検索し、Eドライブにコピペするコードを見つけました。 実行してみますと、aaa内に含まれるサブフォルダ内にあるエクセルファイルはコピペされますが、 aaaの直下にあるエクセルファイルはコピぺされません。 これもコピペされるようにするには、どうすれば良いか教えてください。 @echo off set Folder1=C:\aaa rem ・コピー先 set Folder2=E:\ set File=*.xls cd /d %Folder1% for /d /r %%a in ( * ) do copy "%%a\*%File%*" "%Folder2%" pause
- ベストアンサー
- その他(プログラミング・開発)
- マクロ【所定フォルダで条件検索コピー】
いつも大変御世話になります。 【D:\test】フォルダ内に、1つのエクセルファイル(Excel2003)があります。 ・エクセルファイル名は【test.xls】。 ・シート【起動シート】のみがあります。 今回悩んでいるのはシート名【起動シート】内にあるマクロボタンに入れるマクロです。 理想の処理は以下のようになります。 (1)【D:\sample】フォルダにあるいくつかのテキストファイルでサイズがあるテキストファイルのみを 【E:\sample】フォルダに同名でコピーする ネット上に情報があるかと思い調べましたが、なかなかそういった処理にはであえませんでした。 何か簡単なサンプルコードをご教授願いますでしょうか? 余りにも初歩的な質問で申し訳ありませんが、宜しくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- MS-ACCESS 2019で個人情報のフォームに画像をドラッグ&ドロップで挿入したいと思っています。フォーム上のコントロールは連結オブジェクトフレームで、OLEオブジェクト型のデータ型を使用しています。しかし、BMP画像を持ってくると「この操作に必要な OLEサーバーまたは DLL が見つかりません。OLEサーバーまたは DLL が登録されていません。OLEサーバーまたは DLL を再セットアップしてください。」というメッセージが表示されます。どうすればこの問題を解決できるでしょうか。
- MS-ACCESS 2019での個人情報のフォームに画像をドラッグ&ドロップで挿入する方法を教えてください。連結オブジェクトフレームを使い、OLEオブジェクト型のデータ型を使用しています。しかし、BMP画像を持ってくると「この操作に必要な OLEサーバーまたは DLL が見つかりません。OLEサーバーまたは DLL が登録されていません。OLEサーバーまたは DLL を再セットアップしてください。」というエラーメッセージが表示されます。この問題を解決する方法を教えてください。
- MS-ACCESS 2019でのフォーム上の連結オブジェクトフレームにBMP画像をドラッグ&ドロップで挿入しようとすると、「この操作に必要な OLEサーバーまたは DLL が見つかりません。OLEサーバーまたは DLL が登録されていません。OLEサーバーまたは DLL を再セットアップしてください。」というエラーメッセージが表示されます。どうすればこの問題を解決できるでしょうか。
お礼
確かに説明不足だったと思います。読者にも一から説明する必要があると思いました。お陰様で動作確認できました。質問の仕方も含めてアドバイスありがとうございます!