Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

多くの場合、ファイルは CSV で取得されます フォーマット。そのファイル形式はあまりユーザーフレンドリーではありません。この記事では 6 を紹介します CSV を変換するメソッド XLSX に 開けずに。テクニックを示すために、3 列のデータセットを選択しました :「名前 」、「メール 」、「誕生

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

開かずに CSV を XLSX に変換する 5 つの方法

1.テキスト インポート ウィザードを使用して、開かずに CSV を XLSX に変換

最初の方法では、テキスト インポート ウィザードを使用します CSV を変換する XLSX

手順:

  • まず データ から タブ>>> テキスト/CSV からを選択 .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

データのインポート ダイアログ ボックスが表示されます。

  • 次に、「convert-csv-to-xlsx.csv」という名前のファイルを選択します 」を選択し、インポート を押します .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

新しいウィンドウが表示されます。

  • 3 番目に 読み込み から>>> 「ロード先…」を選択します

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

ここで、 出力 を選択します

  • 次に、[既存のワークシート:] をクリックします。 」をクリックし、セル A1 をポイントします .
  • 最後にOKを押してください .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

したがって、変換します CSV XLSX へのファイル .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

続きを読む:CSV を XLSX に変換する方法 (4 つの簡単な方法)

2.従来のウィザードを使用して、開かずに CSV を XLSX に変換

このセクションでは、従来のウィザードを使用します 変換する CSV からのファイル XLSX に .

手順:

  • まず、 ALT + F + T を押します Excel のオプションを表示します ウィンドウ。
  • 第二に、データから>>> マークにチェックを入れる 「テキストから (レガシー)」について 」を押してOKを押します .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 第三に、データから タブ>>> データを取得>>> レガシー ウィザード>>> テキストから (レガシー) を選択します .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

次に、インポートします 私たちのファイルをもう一度。

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

その後、テキスト インポート ウィザード ウィンドウが表示されます。

  • 次に、「私のデータにはヘッダーがあります」にチェック マークを付けます 」をクリックし、[次へ] をクリックします。 .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • その後、コンマを選択します 区切り文字として を押して 次へ を押します .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 次に、[完了] をクリックします。 .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

次に、出力場所を セル A1 として設定します シート 2 で .

  • 最後にOKを押してください .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

結論として、この方法を使用して問題を解決します。さらに、これが最終ステップの外観です。

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

続きを読む:CSV ファイルを開かずにインポートする Excel VBA (3 つの適切な例)

3. VBA コードを使用して、開かずに CSV を XLSX に変換

この方法では、別の VBA を使用します。 CSV を変換するコード ファイル。ここでは、入力ファイルと出力ファイルを定義します。このコードは 1 つのファイルのみを対象としています。

手順:

  • まず、ホーム からファイルを選択します タブ>>> パスをコピー を選択 .

これにより、ファイルの場所がコピーされます。

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 次に、3 番目の方法で示したように 、 モジュール を呼び出します ウィンドウに次のコードを入力してください。
Sub CsvToXlsxConversion2()
Dim w As Workbook
 Set w = Workbooks.Open("C:\Users\Rafi\OneDrive\Desktop\Softeko\36\convert-csv-to-xlsx.csv")
 w.SaveAs Filename:="C:\Users\Rafi\OneDrive\Desktop\Softeko\36\convert-csv-to-xlsx.xlsx", _ 
 FileFormat:=xlWorkbookDefault, _ 
 ReadOnlyRecommended:=False, CreateBackup:=False
End Sub

VBA コードの内訳

  • まず、サブ プロシージャを呼び出します CsvToXlsxConversion2 .
  • 次に、変数を宣言します タイプ。
  • 3 番目に、入力ファイルを定義しています Set ステートメントの使用 .
    ここでは、コピー パスを介してファイルの場所を取得しています。 オプション
  • 最後に、出力ファイルを設定します 「converted.xlsx」として 」、ファイル形式は xlWorkbookDefault 、つまり XLSX

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 最後に 保存 そして実行 モジュール .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

CSV を変換するもう 1 つの方法を紹介しました。 XLSX へのファイル .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

続きを読む:CSV ファイルを XLSX に変換する Excel VBA (2 つの簡単な例)

類似の読み物

  • テキスト ファイルを Excel に自動的にインポートする方法 (2 つの適切な方法)
  • Excel VBA:カンマ区切りテキスト ファイルのインポート (2 ケース)
  • CSV を Excel の既存のシートにインポートする方法 (5 つの方法)

4.複数の CSV ファイルを開かずに XLSX に変換する VBA コードの適用

Excel VBA を使用します CSV を変換する ファイル。ここでは、このメソッドでフォルダを選択します。さらに、このコードは 変換 できます そのフォルダ内のすべてのファイル。それでは、アクションに飛び込みましょう。

手順:

ここで、モジュールを立ち上げます Visual Basic 内のウィンドウ .

  • まず、開発者から タブ>>> Visual Basic を選択 .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 次に 挿入 から>>> モジュールを選択 .

ここにコードを記述します。

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 次に、次のコードを入力してください。
Sub CsvToXlsxConversion()
Dim f As FileDialog
Dim fPath As String
Dim csvFile As String
Dim ws As String
Application.DisplayAlerts = False
Application.StatusBar = True
ws = ActiveWorkbook.Name
Set f = Application.FileDialog(msoFileDialogFolderPicker)
f.Title = "Select a folder:"
If f.Show = -1 Then
fPath = f.SelectedItems(1)
Else
Exit Sub
End If
If Right(fPath, 1) <> "\" Then fPath = fPath + "\"
csvFile = Dir(fPath & "*.csv")
Do While csvFile <> ""
Application.StatusBar = "Converting: " & csvFile
Workbooks.Open Filename:=fPath & csvFile
ActiveWorkbook.SaveAs Replace(fPath & csvFile, ".csv", ".xlsx", vbTextCompare), xlWorkbookDefault
ActiveWorkbook.Close
Windows(ws).Activate
csvFile = Dir
Loop
Application.StatusBar = False
Application.DisplayAlerts = True
End Sub

VBA コードの内訳

  • まず、サブ プロシージャを呼び出します CsvToXlsxConversion .
  • 次に、変数を宣言します タイプ。
  • 3 番目に、InputBox を表示しています フォルダを選択するには .
  • 次に、コードはすべての CSV を探します そのフォルダ内のファイル
  • 最後に、Do While ループを使用します 変換 すべての CSV ファイル。

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • 次に、保存 モジュール .
  • その後、コード内の任意の場所をクリックし、[実行] をクリックします。 ボタン。

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

フォルダを選択するよう求められます .

  • 最後に、フォルダを選択します 、OK を押します .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

XLSX の 2 つのファイルが表示されます

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

さらに、データ変換がOKであることを確認するために、任意のファイルを開くことができます .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

続きを読む:列を含む CSV ファイルを Excel で自動的に開く方法 (3 つの方法)

5.コマンドラインを利用して CSV を XLSX に変換する

このセクションでは、 コマンド プロンプト を使用します。 CSV に変換 ファイル。

手順:

  • まず、メモ帳に次のコードを入力します .
sourceFile= Wscript.Arguments(0)
targetFile = Wscript.Arguments(1)
On Error Resume Next
Set tExcel = GetObject(,"Excel.Application")
If Err.Number = 429 Then
Set tExcel = CreateObject("Excel.Application")
End If
tExcel.Visible = false
tExcel.displayalerts=false
Set tWorkbook = tExcel.Workbooks.open(sourceFile)
Set tWorksheet1 = tWorkbook.Worksheets(1)
Set tRange = tWorksheet1.UsedRange
tRange.EntireColumn.Autofit()
tExcel.Rows(1).Font.Bold = TRUE
tWorksheet1.SaveAs targetFile, 51
tExcel.Quit()

VBS コードの内訳

これは Visual Basic スクリプト版 です コード。

  • まず、2 つの引数を設定します。
  • 次に、入力ファイルを定義しています。 Moreover, the first Worksheet is used in our code only.
  • Thirdly, we’re setting the cell range.
  • Then, we’re using Autofit .
  • After that, we’re making the first row Bold .
  • Finally, we’re saving the file as 51 (this means XLSX ).
  • Secondly, select All Files in “save as type:
  • Thirdly, Save it as “conversion.vbs ” filename.

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • Then, from the Start Menu>>> open Command Prompt .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • After that, type this code and press ENTER .
CD "C:\Users\USER\Desktop\Exceldemy"

This will set our directory to our working folder.

  • Then, type this code.
conversion "C:\Users\USER\Desktop\Exceldemy\convert-csv-to-xlsx.csv" "C:\Users\USER\Desktop\Exceldemy\converted-using-cmd.xlsx"

This code will run our “conversion.vbs ” file. In our code, the first location is the input and the second one is the output file.

  • Finally, press ENTER .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

Then, we can open our “converted-using-cmd.xlsx ” file to verify everything. We’ll see if everything worked as expected.

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

続きを読む:Excel で列を含む CSV ファイルを開く方法 (3 つの簡単な方法)

Convert CSV Incorporating Online Converter

For the last method, we can use any online converter. Here, we’re gonna use the website Cloud Convert to convert our file.

手順:

  • Firstly, go to the website .
  • Secondly, select our file.

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • Thirdly, select our file and click on Open .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • Then, select XLSX as our output format and press Convert .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

  • Finally, click on Download .

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

In conclusion, you can convert your CSV files via online tools too and this is what the final step should look like.

開かずに CSV を XLSX に変換する方法 (5 つの簡単な方法)

続きを読む: How to Read CSV File in Excel (4 Fastest Ways)

結論

We’ve shown you 5 methods to convert CSV to XLSX without opening . If you face any problems regarding any of the methods, feel free to comment below.読んでくれてありがとう。これからも頑張ってください!

関連記事

  • CSV ファイルを 1 行ずつ読み取る Excel VBA (3 つの理想的な例)
  • 列を含む Excel でメモ帳またはテキスト ファイルを開く方法 (3 つの簡単な方法)
  • Excel VBA:テキスト ファイルを文字列に読み込む (4 つの効果的なケース)
  • VBA を使用してテキスト ファイルを Excel にインポートする方法 (3 つの簡単な方法)

  1. Excel を使用して CSV ファイルを VCF に変換する方法 (簡単な手順)

    データ ストレージを整理するために広く使用されているプログラムの 1 つに Microsoft Excel があります。 Excel スプレッドシートを使用すると、操作を簡単に実行し、膨大な量のデータを保存できます。 Microsoft Excel では、CSV を VCF に変換することもできます。この記事では、オンライン ソフトウェアを使用せずに Excel を使用して CSV を VCF に変換する方法を説明します。この記事が非常に参考になることを願っています。 Excel を使用して CSV を VCF に変換する段階的な手順 Excelを使用してCSVをVCFに変換するために、段階

  2. Excel で大きな CSV ファイルを開く方法 (2 つの簡単な方法)

    CSV はコンマ区切り値を表します。これらは、作成が簡単で、さまざまなプラットフォームで使いやすいため、広く使用されているプレーン テキスト ファイルです。これらのファイルには大量のデータが含まれている可能性があるため、ファイル サイズが大きくなります。これらのファイルは他のプラットフォームにも適していますが、多くのユーザーは使いやすさと柔軟性のために昔ながらの Microsoft Excel を使用することを好みます。ただし、場合によっては、CSV ファイルが大きすぎて Excel で開けないこともあります。この記事では、Excel で大きな CSV ファイルを開く方法に焦点を当てます。 E