Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし : 指定なし)
〇囲みの印の字を表示
投稿日時: 20/09/09 11:19:23
投稿者: o_taroh

セルに○囲みの印の文字を表示したいのですが「いん」で検索すると○囲みの印があるのに確定すると「?」になってしまいます、VBAでJISコード変換はどうすればいいのでしょか、お願いします。

回答
投稿日時: 20/09/09 13:32:13
投稿者: WinArrow
投稿者のウェブサイトに移動

環境文字ですyね?
  
JISコードには存在しませんから・・・・
  
代案
  
任意のセルに
当該文字を入力し、
そのセルに名前を定義します。
  
例。名前:○印
  
それを
別セルへ複写すればよいです。
 
Range("H10").Value = ThisWorkbook.Names("○印").RefersToRange.Value
 
例えば
 ユーザーフォームの内のテキストボックスに表示する場合
  
     Me.TextBox1.Text = ThisWorkbook.Names("○印").RefersToRange.Value
   
  

回答
投稿日時: 20/09/09 14:11:07
投稿者: sk

引用:
セルに○囲みの印の文字を表示したい

引用:
「いん」で検索すると○囲みの印があるのに確定すると
「?」になってしまいます
VBAでJISコード変換はどうすればいいのでしょか

VBE のコードウィンドウ上に環境依存文字( Unicode )を
直接入力することが出来ない、とおっしゃりたいのであれば、
それは VBE の仕様です。
 
-------------------------------------------------
 
Range("A1").Value = ChrW(12958)
 
-------------------------------------------------

投稿日時: 20/09/09 17:38:39
投稿者: o_taroh

skさん,WinArrow さんありがとうございました、ChrW()で入力できました。