テキスト値の前で、テキスト値をそのようにフォーマットするために、多くの場合、先頭のアポストロフィが使用されます。 これは単なるフォーマットオプションであるため、 Find and Replace、それは動作しません。 ただし、Excelセルから先頭のアポストロフィを削除する必要がある場合は、間違いなく要件があります。 では、このタスクを実行する方法はありますか? さて、この記事では、1つだけでなく、4つの異なる方法について詳しく説明しました。

Excelシートの数字から先頭のアポストロフィをすばやく簡単に削除する方法については、以下をお読みください。 この記事がお役に立てば幸いです。

解決策1:貼り付けの特別なオプションを使用する

ステップ1 Click on the cell 先頭にアポストロフィがあり、 CTRL + Cs同時に copy セルの内容。

ステップ2:結果列をクリックして、キーを押します CTRL + V 前の手順でコピーしたものを一緒に貼り付けます。

次のように、小さいをクリックします Ctrl 貼り付けると表示され、 Paste Values、 クリックしてください second

3ペーストミン

ステップ3: それでおしまい。 これで、先頭のアポストロフィが正常に削除されます。

4最小を削除

解決策2:数値への変換機能を使用する

ステップ1: クリックしてください cell 主要なアポストロフィ。 今それの右側に、あなたは見ることができるでしょう yellow。 それをクリックしてから、をクリックします Convert to Number

7最小数に変換

ステップ2:セルを見ると、先頭のアポストロフィがずっとなくなっていることがわかります。

8最小を削除

解決策3:テキストから列への機能を使用する

この方法は非常に迅速で、一度に複数のセルに適用できます。

ステップ1:まず、 select the range of cells 主要なアポストロフィを削除する必要があります。

次に、をクリックします DATA 頂点で。 下 DATA、 クリックしてください Text to Columns

9列最小へのテキスト

ステップ2Convert Text to Columns Wizard 開き、を選択します radio button 対応する Delimited そして、 Finish 下部にあります。

10区切り最小

ステップ3: それでおしまい。 それはそれと同じくらい簡単です。 これで、先頭のアポストロフィが正常に削除されました。

11最小値を削除

解決策4:単純なVBAスクリプトを使用する

この方法では、単純なVBAスクリプトを使用します。 細胞から主要なアポストロフィを一括除去するのに非常に便利です。

ステップ1:まず、 enable the Developer。 すでに[開発者]タブを有効にしている場合は、次のことができます jump to Step 4。 それ以外の場合は、以下の手順に従うことができます。

[開発者]タブを有効にするには、まず、をクリックします FILE 頂点で。

12ファイル最小最小

ステップ2:左側のペインで、をクリックします Options 以下に示すように。

13オプション最小

ステップ3Word Options 開く、 left、 クリックしてください Customize Ribbon 最初。

今、 right、 下 Customize the Ribbonscroll down とチェック checkbox オプションに対応 Developer

完了したら、をクリックします OK

14開発者有効最小

ステップ4:[開発者]タブが有効になったので、をクリックして DEVELOPER 頂点で。 次のように、をクリックします Visual Basic 以下に示すように。

15 Visual Basic Min

ステップ5:Visual Basicスクリプトエディタが開いているときに、をクリックする必要があります Insert 最初にそして次に Module

16挿入モジュール最小

ステップ6:次のように、モジュールでは、 copy and paste 次のコード。

Sub remove_Apostrophe()
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Geekingup"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
If Not rng.HasFormula Then
rng.Formula = rng.Value
End If
Next
End Sub

17貼り付けコード最小

コードをコピーしたら、 you can simply close the Visual Basic Editor。 保存は必須ではありません。

ステップ7:Excelファイルに戻ったら、次の場所にいることを確認してください。 DEVELOPER。 次に、をクリックします Macros

18マクロ最小

ステップ8: クリックしてください remove_Apostrophe マクロを押してから Run 右側に。

19ランミン

ステップ9:これで、という名前の小さなウィンドウが表示されます Geekingup。 単に select all the cells アポストロフィを削除したいこと。 これにより、自動的にデータが入力されます Geekingup。 ヒット OK 一度 Range が入力されます。

20セルの選択最小

ステップ10: それでおしまい。 VBAスクリプトは、選択したすべてのセルから先頭のアポストロフィを自動的に削除します。 楽しみ!

11最小を削除

あなたの好きな方法を述べたコメントを私たちに送ってください。 少しスクリプトが必要なため、私たちのお気に入りはVBAメソッドです。

もっと素晴らしいトリック、ヒント、ハウツー記事のために戻ってきてください。