VBA ( excel ) もしくは VB の プログラミング/プログラム についての質問です。
ユーザーフォーム上の所定のテキストボックス(Textbox1)のなかに、
現在すでに何らかの文字列が書かれていて、
そのなかの、どこかの部分に、
カレット(またはキャレット)(=文字入力部分を示す点滅する縦棒)
が有るとします。
この時
ユーザーフォーム上の、所定のコマンドボタン(Commandbutton1)を押すと、
例えば”あ”という文字が、現在のカレット位置に書き込まれる(挿入される)ようにするには、
どうすればよいでしょうか?
ただし、
クリップボードの内容を変えたくないので、
”あ”という字をクリップボード経由でペーストする方式ではなくお願いいたします。
よろしく御指導お願いいたします。
No.1
- 回答日時:
テキストボックスに入力されている文字長とカーソル位置が判れば良いだけでは?
No.2ベストアンサー
- 回答日時:
VB6での例です。
現在のキャレットの位置に"あ"を挿入します。
文字が選択されている場合は選択文字が"あ"と置き換えられます。
Private Sub Command1_Click()
Text1.SelText = "あ"
End Sub
備考:
キャレットの位置は SelStart プロパティー
選択範囲は SelStart, SelLength プロパティー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- Visual Basic(VBA) Vba テキストボックスの文字列をボタンで入力するとテキストボックスの端の文字列が更新されない 2 2022/05/21 23:32
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
テキストボックスのカーソル位置の取得・設定方法
Visual Basic(VBA)
-
Excel-Vba Textbox選択時のカーソル位置と文字選択
Excel(エクセル)
-
他のフォームから別のフォームのサブルーチンを呼び出す
Visual Basic(VBA)
-
-
4
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
5
access テキストボックス内に文字列を追加
Access(アクセス)
-
6
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
7
EXCEL VBAで、セルの文字列の前後に文字を入力する方法は?
その他(Microsoft Office)
-
8
どこにもフォーカスを当てたくない
Access(アクセス)
-
9
VBA フォームのテキストボックスにセルの値を表示させたいが改行していたら改行もあわせて表示させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイント 文字の太さを...
-
文字の 縦/横の比率 を変更し...
-
ワードで均等割付をしたいが、...
-
エクセルの文字を縦長/横長に
-
踊り字をワードに入力したい
-
wordで2乗、3乗はどのように...
-
WORDの文字の3文字と、4文字の...
-
Wordの文字の均等割り付けにつ...
-
PDF化した時に文字を選択できな...
-
筆ぐるめ文字下揃えについて
-
Wordで文字幅を2分の1にしたい
-
MS Wordでセンター試験問題のよ...
-
花子2013で地図作成
-
ワードの縦書きで、繰り返しの...
-
ワードの囲い文字について
-
ワードの囲い線について
-
Wordでベクトルを表す文字を打...
-
一太郎ではんこ文字をつくりたい
-
Wordで文字を入力すると点線の...
-
WORDで印刷に表示されないメモ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイント 文字の太さを...
-
文字の 縦/横の比率 を変更し...
-
エクセルの文字を縦長/横長に
-
ワードで均等割付をしたいが、...
-
wordで2乗、3乗はどのように...
-
均等割り付け 文字の挿入・編集
-
WORDで印刷に表示されないメモ...
-
均等配置ができません。
-
Wordで文字を入力すると点線の...
-
Excelで後ろにスペースを入れて...
-
Excel表の文字の幅を狭くしたい
-
WORDの文字の3文字と、4文字の...
-
ワードで年月日を複数行に入力...
-
改訂番号
-
差し込み印刷での文字縮小
-
Wordの文字の均等割り付けにつ...
-
Wordで文字幅を2分の1にしたい
-
wordの均等割付について
-
word入力すると、文字が左上に...
-
踊り字をワードに入力したい
おすすめ情報