• 締切済み

エクセルからCSVで「”、”」の形式のメモ帳で開けれるようにしたいのですが

「Workbooksクラスの_Openメソッドが失敗しました」と、、出てできません。恐れ入りますが、どなたかご教授願います。 やった手順は 1.エクセルシート(IDや00を含まないシンプルな名簿)を準備 2.CSVを起動させて入力ファイルには、1のエクセルシート指定して  「~~~.xls」または「~~~.csv」でボタンを押して、 3.出力ファイルでは、同じエクセルシートを指定して「~~~.csv」   だけにしてボタンを押したら 上のような失敗ですと2回ともなって、全く困っています・・・ 助けてください、どうかよろしくお願いします。

みんなの回答

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.2

専用ツールを使ってCSV形式の名簿を作りたいということまでは理解できましたが、それ以上のことはやはり直接問い合わせた方がはやいかと思います。 そちらは会員サイトのようですので、登録外の人間にはどのようなツールなのかも確認できませんので。 おそらくそもそも使い方を間違っているということでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

これってエクセルの標準機能の話ですか? オリジナルのマクロかアドインのことかと思われるのですが。 もしそうなら作成者の人に尋ねましょう。 標準機能の話なら、どのボタンやコマンドから操作しようとしているのかもう少し詳細にお願いします。

hikari2525
質問者

補足

早々に有り難うございます。 標準機能ではないとおもいます。 CVSをダウンロードしましたし・・・ メルマガ配信するために、 読者の名前つきアドレスを名簿に登録するために 「”、”」の形式のメモ帳ができあがるはずなんです・・・ 初心者なので、マクロかアドインって何のことかわかりません。 勉強しときますが、とりあえず 下のページにある提供ソフトをつかったのですが どのパソコンを使ってもうまくいきません。 (”)が(’)で区切られてたり・・・ PRジャパンに問い合わせてもすぐに返事がもらえないので こちらに尋ねにまいりました。 ご迷惑をおかけしてもうしわけございません。。。 http://www.bestsale.jp/faq5/search_detail.php?id=15&key=CSV

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelマクロで同じブックにCSVを読み込むには

    Excelの指定したシートにCSVファイルを読み込ませたいのですが 以下のVBAマクロを実行すると新しいブックが起動して 新しいブックの方にCSVファイルが読み込まれてしまうのですが これをVBAマクロを実行しているブックの指定のシート(例えばSheet3など)に 読み込ませたいのですがどのように記述すればよいのでしょうか。 よろしくお願いします(Excel2010) Sub Macro1()  ChDir "C:\test"  Workbooks.Open Filename:= "test1.csv" End Sub

  • 大量のCSVファイルをExcel形式に変換する

    お世話になります。 大量のCSV(.csvファイルをExcel(.xls)ファイルに変換したい と考えております。 リネームソフトを使って、(.csv)⇒(.xls)の一括変換を したところ、拡張子は確かに.xlsに変換されたのですが、 中身はCSVのままとなっておりました。 (↑ファイル名とシート名が同期を取っているので) このCSVを確実にエクセル形式へと変換したいのですが、 どなた様かいいお考えをお持ちでしたら教えてください。 ググってみたところ、そういったアドインがあるのですが、 できれば費用をかけずに行いたいです…。

  • EXCELからCSVファイルの出力方法について

    EXCELについて質問です。 エクセルのシートに入力した内容をCSVファイルで出力したいです。 当方の希望としまして、いくつかあるシートの中で、希望のシートだけCSVファイルを出力し、出力する際は「CSVファイルを出力」のようなボタンをクリックすれば、CSVファイルが出力されるものです。 初心者ですので、できるだけ詳しく教えて頂きたいです。

  • VBAでファイルOPEN ダイアログを使用したいです

    現在、指定したファイルを開くVBAを書いているのですが、 ↓こんなの ----------------------------------------------------------- Dim vntFileName As Variant 'ファイルを開くダイアログを開きます vntFileName = _ Application.GetOpenFilename( _ FileFilter:="エクセルファイル(*.xls),*.xls" & _ ",CSVファイル(*.csv),*.csv" _ , FilterIndex:=1 _ , Title:="開けゴマ" _ , MultiSelect:=False _ ) 'ファイルが選択されているときは '選択したファイルをWorkbooks.Openメソッドで開きます If vntFileName <> False Then Workbooks.Open Filename:=vntFileName End If ---------------------------------------------------------------- あらかじめ開くディレクトリを、ネットワーク上のフォルダに指定したいのですが、どこにパスを書いたらいいのか、わかりません。 教えていただけますでしょうか。

  • エクセルの任意のシートをcsv出力するVBScript

    c:\a01.xls という名前のエクセルファイルがあり、sheet1、sheet2、sheet3 というシートの構成とします。それぞれのシートには何件かの入力があるとします。 この エクセルファイルから Sheet2 の シートのデータを c:\csv01.csv にCSV出力するには どのような test.vbs を作成したらよいのでしょうか? 教えてください。

  • Excel をCSVで出力できません。

    OS/Win7 Excel 2007  Excel表をCSV形式で出力したい。「ファイル名保存」「ファイルの種類―CSV」を指定すると、下記メッセージが出て、CSV形式で出力できません。 「(出力ファイル名.CSV)には互換性のない機能が含まれている可能性があります。」 単にテキストデータとしてなら出力できますが、このテキストファイルからOPEN文で読み込むと 1レコード全体を読み込めません。解決方法を教えてください。 同窓会の宛名書きを今週中にもしなければなりませんので、大変困っています。よろしくお願いします。

  • エクセルマクロでファイルオープンでシートカットが使えない

    エクセルマクロでファイルオープンでシートカットが使えない エクセルのVBAマクロについて教えて下さい。 ”Application.GetSaveAsFilename”にてファイルを指定して、”Workbooks.OpenText Filename”にてファイルをオープンするときに、”Application.GetSaveAsFilename”にて指定したファイルがシートカットの時にエラーで停止する。 もし、”Application.GetSaveAsFilename”が実際のファイルの場合には、エラーで停止しない。 ■実際のVBA aFile = Application.GetSaveAsFilename(InitialFileName:=TaskF & "\" & "*.xls", FileFilter:="Excel(xls)ファイル (*.xls),*.xls") Workbooks.OpenText Filename:=aFile  ←左記の箇所でエラー停止する。

  • WSHでExcelをCSV出力

    WSHでExcelのCSV出力について質問です。 Set objExcel=CreateObject("Excel.Application") objExce.Workbooks.Open InputFilePath,,True objExce.Worksheets(1).SaveAs OutFilePath, 6 objExce.ActiveWorkBook.Close で、ExcelをCSV出力することが出来たのですが、 範囲指定して出力する方法を簡単に実装するにはどうすればよいでしょうか? たとえば「C~Zの行の5行目から存在する全てのデータ」 といったケースです。 ※260行までデータが入っていた場合、C5:Z260の範囲です どなたかわかりやすいサンプルありましたら、よろしくお願いいたします。

  • CSVをExcelに変換したい

    お世話になります。 CSVファイルをExcelファイルに変換する場合、CSVファイルをExcelで開いて拡張子を「xls」もしくは「xlsx」を指定して保存すればよいかと思いますが、PCにExcelがインストールされてない環境の場合、Excelに変換することは不可能でしょうか。 今回、Accessにてツールを作成し、CSV(カンマ区切り)のデータを読み込もうとしておりますが、そのデータの中には単語の中にカンマが含まれているものがある為、普通にCSVをインポートしようとすると、ズレてしまいます。 なので、インポートする前準備としていったんExcelに変換したいと考えているのですが。。そのPCにExcelがインストールされてないと、やはり変換することは出来ないでしょうか。 もしくは、カンマ区切りのCSVファイルをタブ区切りに変換したりすることは出来ますでしょうか。 ご教授の程、宜しくお願い致します。

  • エクセルVBAで参照ボタンを作成したい

    VBAでLAN上のエクセルファイルを指定して開くようにしたのですが、 そのファイルを参照ボタンを作成して、 ファイルを指定したいと考えています。 そのようなことはできるのでしょうか。 よろしくお願いします。 ***VBAのコード***** mypath = "\\server01\test\test.xls" ↑ このファイルを参照ボタンを使って指定したい Set wb = Workbooks.Open(mypath)