• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで文頭に”’”を挿入したい。(VBA))

エクセルのVBAで文頭にアポストロフィーを挿入する方法

このQ&Aのポイント
  • エクセルのVBAを使用して、D列の文字が入っているセルの先頭にアポストロフィーを挿入する方法について説明します。
  • 提供されたコードでは、選択範囲内のセルにアポストロフィーが挿入され、値が空でないセルにのみアポストロフィーが挿入されます。
  • エラーが発生したコードでは、D1からD100の範囲内のセルの値が空でない場合にのみアポストロフィーが挿入されるようになっていますが、型が一致しないエラーが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 Sub ApostroPut() 範囲 = "D1:D100" For Each d In Range(範囲) If d.Formula <> "" Then d.Formula = "'" & d.Formula Next End Sub

ami0607
質問者

お礼

ありがとうございます!問題なくできました! これからも勉強していきます。

関連するQ&A