
VBA ( excel ) もしくは VB の プログラミング/プログラム についての質問です。
ユーザーフォーム上の所定のテキストボックス(Textbox1)のなかに、
現在すでに何らかの文字列が書かれていて、
そのなかの、どこかの部分に、
カレット(またはキャレット)(=文字入力部分を示す点滅する縦棒)
が有るとします。
この時
ユーザーフォーム上の、所定のコマンドボタン(Commandbutton1)を押すと、
例えば”あ”という文字が、現在のカレット位置に書き込まれる(挿入される)ようにするには、
どうすればよいでしょうか?
ただし、
クリップボードの内容を変えたくないので、
”あ”という字をクリップボード経由でペーストする方式ではなくお願いいたします。
よろしく御指導お願いいたします。
No.2ベストアンサー
- 回答日時:
VB6での例です。
現在のキャレットの位置に"あ"を挿入します。
文字が選択されている場合は選択文字が"あ"と置き換えられます。
Private Sub Command1_Click()
Text1.SelText = "あ"
End Sub
備考:
キャレットの位置は SelStart プロパティー
選択範囲は SelStart, SelLength プロパティー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordで文字を入力すると点線の...
-
パワーポイント 文字の太さを...
-
文字の 縦/横の比率 を変更し...
-
ワードで均等割付をしたいが、...
-
MS Wordでセンター試験問題のよ...
-
均等割り付け 文字の挿入・編集
-
踊り字をワードに入力したい
-
エクセルの文字を縦長/横長に
-
Excelで時刻表を作ろうと考えて...
-
ワードの囲い線について
-
wordで2乗、3乗はどのように...
-
ワードで縦書き半角漢数字に出...
-
WORD 文字が重なる
-
Windowsのメモ帳の文字数カウン...
-
VBA|テキストボックスのカレッ...
-
2000字以上とか、どこでわ...
-
WORDで印刷に表示されないメモ...
-
均等配置ができません。
-
数式中の特定の文字だけをイタ...
-
エクセルの文字間を詰めたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Wordで文字を入力すると点線の...
-
パワーポイント 文字の太さを...
-
文字の 縦/横の比率 を変更し...
-
ワードで均等割付をしたいが、...
-
エクセルの文字を縦長/横長に
-
均等割り付け 文字の挿入・編集
-
wordで2乗、3乗はどのように...
-
WORDで印刷に表示されないメモ...
-
MS Wordでセンター試験問題のよ...
-
差し込み印刷での文字縮小
-
Wordの文字の均等割り付けにつ...
-
均等配置ができません。
-
助けて下さい!一ページにつき...
-
Excelで時刻表を作ろうと考えて...
-
Excelで後ろにスペースを入れて...
-
WORD文書で、文字を◯で囲む方法
-
WORDの文字の3文字と、4文字の...
-
Excelで条件によってセルの配置...
-
Wordで文字幅を2分の1にしたい
-
Wordでサイズ違いの文字を中央...
おすすめ情報