Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10045 / 13646 ツリー ←次へ | 前へ→

【24055】セルのコメントの改行方法 だいすけ 05/4/11(月) 10:43 質問[未読]
【24058】Re:セルのコメントの改行方法 Kein 05/4/11(月) 11:50 回答[未読]
【24059】Re:セルのコメントの改行方法 だいすけ 05/4/11(月) 11:57 お礼[未読]

【24055】セルのコメントの改行方法
質問  だいすけ  - 05/4/11(月) 10:43 -

引用なし
パスワード
   質問です。

ユーザーフォームのテキストボックスを使用して
ワークシート内のセルのコメントを編集しようと思います。
【Replace】を使用してある特定の文字列を“vbLf”など文字列に
変換しようと試みましたがだめでした。
何方か良いアドバイスをお願いします。

【24058】Re:セルのコメントの改行方法
回答  Kein  - 05/4/11(月) 11:50 -

引用なし
パスワード
   コメントの編集なら、CommentオブジェクトのTextメソッドで出来るはずです。
第一引数には、もちろん TextBox1.Text などを指定しますが、
>特定の文字列を“vbLf”など文字列に変換
は、InStr関数でTextBox1.Textから文字の位置を求めて引数Startに渡し、
引数Overwrite を True として上書きする方法も考えられますが、文字数が一致
しないとマズイでしょうから、引数Startを指定せずに全文を再設定した方が無難
かと思います。

【24059】Re:セルのコメントの改行方法
お礼  だいすけ  - 05/4/11(月) 11:57 -

引用なし
パスワード
   ▼Kein さん:

ありがとうございます。
Keinさんのアドバイスをもとにもう一度試みてみます。

10045 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free