こんにちは。あるソフトの印刷すると特殊文字((有)とか(株)といったもの)が印刷できません。なぜでしょう?原因と対応があれば、どうか教えてください。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

ソフト 株」に関するQ&A: 株ソフト?

A 回答 (5件)

IBMパーソナルコンピューターで(有)や(株)の文字が印刷出来ないトラブルの対策方法は以下の通りです。



1.以下の場所にある”Pcswin”というファイルをメモ帳で起動します。
 C¥Program File \ Personalcommunications \ private

2.メモ帳に記載されている1番最後のに以下の文を半角(大文字、小文字)で間違えなく記述する。
[DBCS]
CP943_IBM=Y

3.記述が終わったら上書き保存をする。

上記方法で大丈夫だと思います。
    • good
    • 0

う~ん、すいません、そのソフトの知識がまるっきり


無いもんで、正しい回答ができないのですが・・・。
wordpadでは印字されて、IBMパーソナルコミュニケーションズ
では印字されない、と言うところから考えると、
ソフト側の問題の様な気もしますし、違うプリンターからは
印字できたと言うところを見ると、プリンター側の問題
の様な気もしますし・・・。
すいません、お役に立てなくて。
    • good
    • 0

皆さんのおっしゃる通りだと思います。


あるソフトというのが、Word2000だったらこのURLへアクセスしてみてください。
必ず解決するでしょう。
EPSONさんのプリンタなどでこの現象に遭遇した事があります。

参考URL:http://www.microsoft.com/JAPAN/support/kb/articl …
    • good
    • 0

『あるソフト』とありますが、他のソフトでは


きちんと印刷されるのでしょうか?

画面に表示される文字が印刷できない場合と言うのは、
大体の場合、パソコン側で持っている機種依存文字を、
プリンター側が持っていなくて印刷できない・・・
と言う場合が多いのですが(特にポストスクリプト
プリンターの場合)。

なにせ、今回の御質問の内容だけでは、あまりにも
情報が曖昧過ぎて、これ以上のアドバイスができません。
ご使用のパソコンのメーカー、機種、OS、使用ソフト、
プリンターのメーカー、機種などによって、対策は
バラバラですから。

この回答への補足

アバウトでごめんなさい。
急に思い立って調べはじめ、この質問をしてしまいました。
解決はしていませんが、代替機(エプソン)を使うことでどうにかなってい
ます。

詳細は以下の通りです。(会社でないのであまり詳しくないですが)
・wordpadではちゃんと印字されるが、IBMパーソナルコミュニケーション
ズといエミュレータソフトからの印刷物には印字されていない。
・プリンタはキャノンでパソコンはIBMです。型番は会社にいかないとちょ
っとわかりません。すみません。

こんな感じです。

補足日時:2001/03/22 01:15
    • good
    • 0

こんにちは。



お使いのプリンタの種類がわかりませんのでまるっきり自信なしですが、
プリンタの設定の中に、プリンタのフォントを使うとか、
それに類似した項目はありませんか?

プリンタのフォントを使う設定になっていて、且つ、
プリンタのフォントにはない文字をプリントしようとしたのでは
ないでしょうか?

ビットマップとしてフォントデータを転送、
というような設定個所があったらそれをつけてみると直るかもしれません。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qwordの特殊記号が印刷されない。

Microsoft Office Word 2003を使っています。
特殊記号の㊞を使用したのですが、プレビューでは写っているのに、印刷すると写っていません。
何が原因なのでしょうか。

ツールの挿入から特殊記号を入れた場合も、“きごう”と打って出した場合も同じでした。

よろしくお願いします。

Aベストアンサー

http://okwave.jp/qa1434688.html

機種依存文字のようです。フォントをMS明朝に変えてみると印刷されると思います。

参考URL:http://okwave.jp/qa1434688.html

QWORDの記号が印刷されない?

上司の知人の娘さんが作成したWORDの文書を知人の方のプリンタで
出力してみた所、リットルや平方メートルなどの記号が印字されなかった
そうです。
これはプリンタの方に問題があるのでしょうか?
残念ながらOfficeのバージョン等は不明、プリンタの種類、メーカーすら
不明です。今の時点で考えられる範囲で構いませんので、どういったことが
原因かお教え願えないでしょうか?
情報不足で申し訳ないです。

Aベストアンサー

パソコン側が原因の場合
印刷を実行したパソコンに記号を持っているフォントが入っていないのが原因かもです。
リットルが筆記体のLならMT Extraのものかもです。
これは数式エディタのインストールと一緒にインストールされるフォントのようです。
数式エディタはオフィスのCD-ROMから追加インストールできます。

または、オフィスに入っていないフォントを使っている可能性もあります。
ワードの場合は、フォントの埋め込みが出来ますので、その方法もお試しください(ファイル作成をしたパソコン側での作業)。
メニューバーの『ツール』→『オプション』→『保存』タブの「True Typeフォントを埋め込む」にチェックを入れOKで閉じます。
全てのフォントについて有効、というわけではないようですので、ご注意ください。

プリンタ側が原因の場合
プリンタがフォントを持っていて置換えをしていることがあります。
このとき、プリンタが持っていないフォントは?とかスペースになるようです。
レーザープリンタでしたら可能性は高いです。
印刷時にプリンタの設定を確認してみてください。
ワードを開き、メニューバーの『ファイル』→『印刷』で「プロパティ」ボタンをクリックしてプリンタの詳細な設定に入り、
フォントの設定をしているところを見てください。
プリンタがフォントを持っていない場合は、設定はないと思います。

パソコン側が原因の場合
印刷を実行したパソコンに記号を持っているフォントが入っていないのが原因かもです。
リットルが筆記体のLならMT Extraのものかもです。
これは数式エディタのインストールと一緒にインストールされるフォントのようです。
数式エディタはオフィスのCD-ROMから追加インストールできます。

または、オフィスに入っていないフォントを使っている可能性もあります。
ワードの場合は、フォントの埋め込みが出来ますので、その方法もお試しください(ファイル作成をしたパソコン側で...続きを読む

Qエクセルでの指定文字 カウントについて

エクセルで並んだデータでの指定した名前だけの個数をカウントするにはどうすればいいのでしょうか?

山田 高橋 佐藤
高橋 梅田 赤田
 西 山田 梅田
佐藤 山田 梅田

名前が並んだデータで「高橋」という名前が何個あるのかをカウントしたいのですがどうすればいいのでしょうか?

Aベストアンサー

 データは入力されているセルの範囲を「A1:C4」とすれば、

=COUNTIF(A1:C4,"高橋")

Qワードの画面上には出ているが、その文字が印刷できません。

ワード2000でNECマルチライタ2050を使用しています。
ワードの画面上で﨑と言う字が出力されているのですが、どうしてもこの文字だけ印刷ができません。ドライバの設定は、TrueTypeフォント「そのまま印刷」を適用しています。どうしても印字をしなくてはいけないものなので、裏技がありましたらどなたかアイデアをおねがいします!!

Aベストアンサー

私のはWord98ですが、「﨑」という字は綺麗に印字できましたよ。
プリンターは「EPSON LP9300」で、印刷プロパティの「フォント」では、”設定したフォントだけプリンタフォントで印刷”が選択されています。
でもその画面下の”TrueTypeフォントの高速印字”にチェックマークが付いてます。
そのプリンタによって色々と違いがあるのは仕方のない事ですが、fluteさんも一度この設定↑で試してみて下さい。

QDoEvents関数って何?

こんにちは。

VBAやプログラミングに詳しい皆様に
教えていただきたい質問があります。

cells(1,1)からcells(5000,1)までの値を消去するときに
処理の進行状況を表示するためにuserform上にプログレスバーを表示したいと思います。

そこで下記のようなコードを入力しました。

userform1.show
for i =1 to 5000
cells(i,1)=""
userform1.progressbar1.value=i/5000*100
next i
unload userform1

しかしこれだとuserformの背景が真っ白になってしまい
ラベルの文字も消えてしまいます。
そこで「EXCEL VBA パーフェクトマスター」という本を見たら

for i =1 to 5000
cells(i,1)=""
userform1.progressbar1.value=i/5000*100
DoEvents
next i
unload userform1
と入力すれば解決することがわかりました。

しかし「DoEvents」についてあまり詳しく書いていなかったのでDoEvents関数をヘルプで見ると、
「発生したイベントがオペレーティング システムによって処理されるように、プログラムで占有していた制御をオペレーティング システムに渡すフロー制御関数です。」

と書いてあるのですが正直、書いてあることがよくわかりません。

どなたかDoEvents関数について、
もう少しわかりやすく教えていただけませんか。
それから、最初に書いたコードで実行すると
ユーザーフォームの背景が真っ白になってしまう原因も
教えていただけませんか?

よろしくお願いいたします。

こんにちは。

VBAやプログラミングに詳しい皆様に
教えていただきたい質問があります。

cells(1,1)からcells(5000,1)までの値を消去するときに
処理の進行状況を表示するためにuserform上にプログレスバーを表示したいと思います。

そこで下記のようなコードを入力しました。

userform1.show
for i =1 to 5000
cells(i,1)=""
userform1.progressbar1.value=i/5000*100
next i
unload userform1

しかしこれだとuserformの背景が真っ白になってしまい
ラベルの文字も消えてしまいます。
そ...続きを読む

Aベストアンサー

簡単に言うと、
OS に制御を渡すってことです。(ヘルプそのまんま)
時間が掛かるループ処理などの場合、ループが終わるまで制御は独占されてしまいます。
ですのでループ中は OS や Excel そのものにも再描画をさせる暇さえ与えません。
途中に DoEvents を入れると制御が OS に渡るので、OS は溜まっていた処理をそこで行うことができます。
結果、フォームの再描画などが行われることになります。

注意点ですが、
Private Sub CommandButton1_Click()
  Dim i As Long

  For i = 1 To 50000
    DoEvents
    Cells(i,1) = ""
  Next i
End Sub

Private Sub CommandButton2_Click()
  MsgBox "hoge"
End Sub

っていうフォームのコードがあった場合、
DoEvents を入れることによって、ループ中にユーザーがCommandButton2 を押すことによって CommandButton2 のクリック イベントも動いちゃいます。
CommandButton1 のクリック イベントではループの前に
CommandButton1.Enabled = False
CommandButton2.Enabled = False
を書いてフォーム上の CommandButton を無効にしておき、ループが終わったら
CommandButton1.Enabled = True
CommandButton2.Enabled = True
と書いて CommandButton を有効に戻してください。

これを工夫すれば、CommandButton2 で CommandButton1 のループを途中キャンセルする処理もすることができます。

Private Canceled As Boolean

Private Sub CommandButton1_Click()

  CommandButton2.Enabled = False

  Dim i As Long
  For i = 1 To 50000
    DoEvents

    If Canceled = True Then
      MsgBox "キャンセルしました"
      Exit Sub
    End If

    Cells(i, 1).Value = ""
  Next i
End Sub

Private CommandButton2_Click()
  Canceled = True
End Sub



コードの行頭にあるスペースは見易さのために全角スペースで作成していますので、これをこのままコピペするとエラーになるかもしれません。
コピペするなら行頭の全角スペースを半角スペースに直してください。

簡単に言うと、
OS に制御を渡すってことです。(ヘルプそのまんま)
時間が掛かるループ処理などの場合、ループが終わるまで制御は独占されてしまいます。
ですのでループ中は OS や Excel そのものにも再描画をさせる暇さえ与えません。
途中に DoEvents を入れると制御が OS に渡るので、OS は溜まっていた処理をそこで行うことができます。
結果、フォームの再描画などが行われることになります。

注意点ですが、
Private Sub CommandButton1_Click()
  Dim i As Long

  For i = 1 To 50000
...続きを読む

QVistaの外字表示について(IMEパッド)

Vistaの外字エディタを使って、外字を作成しました。
IMEパッドの外字フォルダを開くと、作成した外字はちゃんと表示されますが、Excelにとりこもうとすると、「有」の曲がったような漢字に文字化けします。
試しに、次の文字に登録すると、また違う文字が、登録していない外字欄までも、違う文字に化けます。
どうすれば、正常な外字がとりこめますか?
Webで検索しましたが、引用ばかりで、解決できませんでした。引用ではなく、具体的な方法をご存知の方、教えて下さい。
お願いします。

Aベストアンサー

中国語フォントになる場合とハングルになる場合がありますかと。
↓のサポート情報など参考にフォントのファイル名を変更するか削除してみてください。

Windows Vista 上の Office アプリケーションで外字のフォントが MingLiu_HKSCS に固定される
http://support.microsoft.com/kb/930276/ja

http://office.microsoft.com/ja-jp/word/HA102032391041.aspx#06

Q文字化けして印刷される。

義父の使っている、ネット環境から切り離したOS=windows98SEで、一太郎2006で入力した文書を印刷したら文字化けして印刷されてきました。
(プリンターはEPSONカラリオPM-670です)
他のデジカメ写真の印刷を印刷しても文字化けします。
先週まではデジカメ写真の印刷で化けることはなく、筆王などのはがき作成ソフトでも文字化けは起こしていませんでした。
日本語辞書はATOKからMS-IMEに変更しても改善されません。
プリンターのドライバーは現時点で最新のモノになっています。
先週から今週の間にかけて起きたマシンのトラブルとしては一太郎を起動する前に、USBメモリのドライバーインストールをむちゃくちゃにクリックして強制終了させていたようです。それとメモリースティックをPCカードに入れて挿入した後、抜くときの操作を誤った可能性はあります。
何が原因で修復方法はどのようにすればよいのでしょうか?
よろしくお願いします。

Aベストアンサー

プリンタの修理屋です。
間違いなく文字化けの現象ですね。
以前の回答で制御コードは無いという回答をしましたが、DOSの時代のような制御方式ではないという方が正しい表現でした。

PCとプリンタの間でデーターのやり取りが正常に行われていないわけですから、
まず、PCを再起動し、再起動後にプリンタフォルダのデーターについての警告が出るのであれば、それを削除します。
しかしながら、これはおそらく試されているでしょう。

また、このプリンタはUSBポートが無いようですので、PC側で「USBメモリのドライバを・・・」としても、プリンタポートが影響を受けるというのは少々考えにくいかも。

ドライバは最新版との事ですが、一度アンインストールして、再度インストールしてみると直ることはあります。

プリンタケーブルのトラブルも考えられないこともありませんが、非常に少ないですね。ただ、何かの拍子で半分抜けかかって気付いていないケースは数回ありました。

もし、これらを実行して変化が無いようであれば、PCのシステムのトラブルが考えられます。
デバイスマネージャーなどでチェックをすることになるでしょうけど、最終的にはリカバリが必要になる可能性も考えられます。
素人さんが無茶苦茶すると訳の分からないトラブルが起きます。

ただ、原因と修復方法は現物を見ないと正しい解答は出来ないと思います。

プリンタの修理屋です。
間違いなく文字化けの現象ですね。
以前の回答で制御コードは無いという回答をしましたが、DOSの時代のような制御方式ではないという方が正しい表現でした。

PCとプリンタの間でデーターのやり取りが正常に行われていないわけですから、
まず、PCを再起動し、再起動後にプリンタフォルダのデーターについての警告が出るのであれば、それを削除します。
しかしながら、これはおそらく試されているでしょう。

また、このプリンタはUSBポートが無いようですので、PC側で「...続きを読む

Qexcelからexcelへの差し込み印刷

お世話になります。

excelでwordへの差し込み印刷をよく利用するのですが、
同様に、
excelのデータをexcelに流し込んで印刷する方法はありますでしょうか。

excelの名簿のデータを
excelの表のフォーマットに流し込んで
1人づつ印刷したいのですが。

お分かりの方いらっしゃいました教えてください。
どうぞ宜しくお願い致します。

Aベストアンサー

イメージはわかるが、エクセルに差込印刷の機能はありません。
ワードなどと違ってA.X氏1人分書類シート作成、B印刷、Aのシートををy氏分のデータでシート内容(セル)を置き換え、印刷、の繰り返しをします。
ーー
例データ Sheet1 A1;D3
連番氏名住所品物
1山田 三郎東京都江東区かばん
2植田 健横浜市港北区帽子
A列はこのたび連番を振りました。
Sheet2   に送り状の書式を体裁よく作ります。
H1セル(どこでも良いが、下記のVLOOKUPの式は変わる)

送り状

住所X
氏名Y

品物Z

上記の品をお送り申し上げます。
ご査収ください

以上
Xの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,2,FALSE)
Yの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,3,FALSE)
Zの場所のセルに =VLOOKUP($H$1,Sheet1!$A$1:$D$3,4,FALSE)

---
結果

送り状

住所山田 三郎
氏名東京都江東区

品物かばん

上記の品をお送り申し上げます。
ご査収ください

以上
ここで
VBE画面で標準モジュールに
Sub test01()
For i = 1 To 2 '人数分
Range("H1") = i
Range("A1:G20").PrintOut '印刷範囲は各人同じとする
Next i
End Sub
を張り付け、実行する。
山田、植田分の紙が2枚印刷されました。
これは質問者はVBAの経験も無いでしょうと、最低限にしてあります。
VBAを勉強してください。
別ブックにある名簿を対象などは複雑になるので避けています。

イメージはわかるが、エクセルに差込印刷の機能はありません。
ワードなどと違ってA.X氏1人分書類シート作成、B印刷、Aのシートををy氏分のデータでシート内容(セル)を置き換え、印刷、の繰り返しをします。
ーー
例データ Sheet1 A1;D3
連番氏名住所品物
1山田 三郎東京都江東区かばん
2植田 健横浜市港北区帽子
A列はこのたび連番を振りました。
Sheet2   に送り状の書式を体裁よく作ります。
H1セル(どこでも良いが、下記のVLOOKUPの式は変わる)

送り状

住所X
氏名Y

品物Z

...続きを読む

Q外字エディタで登録した文字が文字化けする

Vistaのエクセルやワード2007で文書作成しています。
外字エディタで作成した文字を
IMEパッド文字一覧から選んで入力しようとすると、
変換候補の中にはちゃんと登録した字体
(環境依存文字と書いてある)で表示されるのに、
文字化けしたものが入力されます。
外字を作ったときにウィンドウメニューの参照で
MSP明朝の書体の中から選んで作り、
ファイルメニューで「すべてのフォントにリンクする」にしたのが
いけなかったのでしょうか?
ちなみに、作った外字はIMEパッド文字一覧の文字カテゴリの中の「下位サロゲート U+E000の0」とかいうところに入っているみたいです

Aベストアンサー

よくある現象のようです。
こちらを参考にご覧ください。

http://oshiete1.goo.ne.jp/qa2954630.html


人気Q&Aランキング