No.2ベストアンサー
- 回答日時:
こんな感じでしょうか。
Sub DeleteEndLetter()
Dim r As Range
For Each r In Application.Selection
If Len(r.Value) > 0 Then
r.Value = Left(r.Value, Len(r.Value) - 1)
End If
Next
End Sub
ham_kamo様 ありがとうございました。
いろいろな記述の方法があるようですね。モジュールに
コピーしていじくり回してみましたが、ham_kamoさんの
方法だと空白で実行してもエラーがでませんでした。
そこが相違点なのですか?
早速明日から会社で実験してみます。
ebinamori様 ham_kamo様 ありがとうございます(ponta)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
- Excel(エクセル) 指定値をマクロで検索&シート移動 2 2022/04/27 23:29
- Visual Basic(VBA) 先頭と末尾を指定して連続した数字を入力 1 2022/09/14 13:12
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/05/23 15:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/04 10:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Excel(エクセル) マクロを教えてください 3 2023/07/31 21:57
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
VBAで特定の文字が入力されたセルを選択
Excel(エクセル)
-
実行時エラー 438になった時の対処法を教えて下さい。
Visual Basic(VBA)
-
-
4
エクセル、VBAで文字列から1文字消去
Excel(エクセル)
-
5
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
6
VBAでの Replace関数で、ワイルドカードは使えないのでしょうか?
Visual Basic(VBA)
-
7
excel VBA 2つのシートの特定の列を比較して同じ値のセルがあったらその行を上書きしたい
Excel(エクセル)
-
8
【vba】指定範囲の中に任意の文字があるときの条件分岐
Excel(エクセル)
-
9
セルに値が入っていた時の処理
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
エクセル関数で…
-
Excel関数 「日付を入力...
-
和暦の生年月日から西暦の生年...
-
エクセルでのセルをまたぐ文字...
-
Excel:セルに入力されている日...
-
Excel:複数セルの計算値を一気...
-
エクセル関数で「数値が入力さ...
-
エクセル2007 番地の並び替え...
-
ワードで文字がセルの下にもぐ...
-
エクセルでのNULLという文字列...
-
エクセルで漢字を数字に変換す...
-
折り返して表示、縮小して表示...
-
エクセルで縦書きルビの付け方
-
小学校の算数プリントをエク...
-
エクセル表計算 割り算は英語...
-
マックで右クリック
-
ドロップダウンリストとIF関数
-
Excel VBA 自動で連番をわりふる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのチェックボックスを...
-
エクセルで数字から名前に変...
-
エクセル 条件が成立した場合...
-
エクセルでのセルをまたぐ文字...
-
Excel関数 「日付を入力...
-
VBAで「セルに何か入っている場...
-
Excel:セルに入力されている日...
-
エクセルでのNULLという文字列...
-
エクセル関数で…
-
エクセルファイルを開くとメッ...
-
エクセルで縦書きルビの付け方
-
エクセルで当月の数字を入力し...
-
pages で「テキストを左右両端...
-
エクセル 空白を除き左に詰め...
-
配列の逆行列が求められない(M...
-
EXCELで連続していない数値を30...
-
エクセルで在庫表を作りたい
-
エクセルで漢字を数字に変換す...
-
エクセル関数で「数値が入力さ...
-
Excel VBAでオートフィルタ後...
おすすめ情報