No.1ベストアンサー
- 回答日時:
こんにちは
削除しない文字を結合する方法で同でしょうか
例えば、5文字目から2文字削除するには
a = "1234567890"
b = mid(a, 1, 5 - 1) & mid(a, 5 + 2)
No.4
- 回答日時:
キーに記憶させるほうが簡単では?(プログラミング言語を覚える必要がない。
)ツール|マクロ|新しいマクロの記録|キーボード|<割り当てたいキーを押す>|割り当て|閉じる|
「→」キーをn回押す|Dleteキーをm回押す|■(記録終了)|
使うには、割り当てたキーを押すだけでよい。もちろん、通常のマクロとして長期に使うことも可。
割り当てるキーは、Shift や Ctrl とふつうのキーの組合せ、または F1~ キーで空いているもの。単体のふつうの文字には割り当てないこと。
No.3
- 回答日時:
'Husky2007さんへ
'お土産
'sugao_chibさんのコードの方に従うべき
Option Explicit
Sub hoge()
MsgBox (DeleteString("1234567890567", 5, 3))
End Sub
Public Function DeleteString(ByVal strText As String, _
ByVal P As Integer, _
ByVal L As Integer) As String
DeleteString = Replace(strText, Mid(strText, P, L), "")
End Function
No.2
- 回答日時:
[イミディエイト]
? DeleteString("1234567890", 5,1)
123467890
? DeleteString("1234567890", 5,3)
1234890
最初は、5文字目を削除しています。
次は、5文字目から3文字削除しています。
Public Function DeleteString(ByVal strText As String, _
ByVal P As Integer, _
ByVal L As Integer) As String
DeleteString = Replace(strText, Mid(strText, P, L), "")
End Function
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 16:07
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/04/17 09:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/05/23 15:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Excel(エクセル) VBA 文字列変換と指定した列にある日時データから時間を削除する方法について 2 2022/04/14 15:23
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/07/01 10:35
- Visual Basic(VBA) Excelのマクロコードについて教えてください 1 2022/03/27 12:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プラス(足す)キーはどうやっ...
-
「か」を数字で表すとどうなり...
-
Scroll Lockが勝手に有効になる...
-
キーボードがCtrlキーが押され...
-
パソコンの青い線枠が消えませ...
-
PgDn、PgUpの設定が急に変わっ...
-
Ctrlキー+HomeキーでセルA1へ移...
-
VSCodeで上書きモードにならない
-
矢印キーのロック解除方法
-
PDF-XChange Viewer 全画面表示...
-
メールアドレスの作成の際上バ...
-
IMEパッドがショートカットキー...
-
ノートパソコンのキーキャップ...
-
あさぎーにょちゃんの『別の人...
-
(word) 文字列の上に線を引く方法
-
Shiftキーの解除方法
-
エクセルで複数行に散らばった...
-
clear キーはどこ?
-
NumLockが勝手に切り替わる?
-
キーボードのキーが外れたまま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プラス(足す)キーはどうやっ...
-
キーボードがCtrlキーが押され...
-
Scroll Lockが勝手に有効になる...
-
矢印キーのロック解除方法
-
メールアドレスの作成の際上バ...
-
Ctrlキー+HomeキーでセルA1へ移...
-
パソコンの青い線枠が消えませ...
-
PgDn、PgUpの設定が急に変わっ...
-
「か」を数字で表すとどうなり...
-
プーリーのキーが外れない
-
(word) 文字列の上に線を引く方法
-
VSCodeで上書きモードにならない
-
「(アクサングラーブ)キー」と...
-
Shiftキーのはめ方を教えてくだ...
-
東京晴海に謎のキーボックスが...
-
ノートPC起動中のエラーメッセ...
-
Access2010 Enterで次テキスト...
-
エクセルで複数行に散らばった...
-
IMEパッドがショートカットキー...
-
PDF-XChange Viewer 全画面表示...
おすすめ情報