- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで文頭に”’”を挿入したい。(VBA))
エクセルのVBAで文頭にアポストロフィーを挿入する方法
このQ&Aのポイント
- エクセルのVBAを使用して、D列の文字が入っているセルの先頭にアポストロフィーを挿入する方法について説明します。
- 提供されたコードでは、選択範囲内のセルにアポストロフィーが挿入され、値が空でないセルにのみアポストロフィーが挿入されます。
- エラーが発生したコードでは、D1からD100の範囲内のセルの値が空でない場合にのみアポストロフィーが挿入されるようになっていますが、型が一致しないエラーが発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一例です。 Sub ApostroPut() 範囲 = "D1:D100" For Each d In Range(範囲) If d.Formula <> "" Then d.Formula = "'" & d.Formula Next End Sub
お礼
ありがとうございます!問題なくできました! これからも勉強していきます。