|
vbaについて
テキストファイルをエクセルにコピーし(エクセルの上にドラックして開いた時のような感じ)
それを応用して作業しようと思うのですが下記ことをやる場合どういうコードを書けばいいでしょうか。
@どのテキストファイルをコピーするか聞く(ダイアログボックスで)
※txtのみ開けるようにする
※すでに開いている場合は、[abc.txtを閉じてください。閉じたらOKを押してください。やめる場合は、キャンセルを押してください。]と表示する(OK・キャンセルボタン)
※ファイルが見つからない場合は、[ファイルが見つかりません。もう一度探しますか。]と聞ききダイアログボックスもう一度開き探させる(はい・いいえボタン)
Aデスクトップにある測定結果のフォルダに
@で選択したファイル名(例:abc.txt → abc.xls)で
Excelファイル(xls形式)を作り開く
※すでに開いている場合は、[abc.xlsを閉じてください。閉じたらOKを押してください。やめる場合は、キャンセルを押してください。]と表示する(OK・キャンセルボタン)
※すでに同一のExcelファイルがある場合は、上書きしますかと聞き
はいを選択したら上書きする(はい・いいえボタン)
BAのExcelファイルに
@で選択したテキストデータを貼り付け
CBで貼り付けたシート名を測定データに変更
D初めに作られているSheet1、Sheet2、Sheet3があれば削除
E保存(上書き)
|
|