人に聞けない痔の悩み、これでスッキリ >>

プリンタに同種複数のドライバを名前を変えるなどして使う方法

EPSONの3700cという、ロール紙対応のプリンタを使ってます。
CADの画面を印刷するときに、ロール紙で印刷するのですが、
800ミリや1000ミリなど、長いものをよく印刷します。

ドライバに設定されている用紙設定は、A3やはがきなどありますが、
私の使う寸法はないので、ユーザー設定というところで数値を設定します。

ユーザー設定はひとつしか登録できず、
たて600ミリや1000ミリなどを、
そのつど、数値を設定しなおさなければならず、面倒です。

あきらめていましたが、
先日、ブラザーの複合機のドライバを間違えて、2回PCにインストールしたときに、
ドライバーがふたつ出来、両方とも使うことができたのを思い出しまた。

そこで、EPSONのドライバも、複数いれて、
それぞれ、よく使う用紙寸法のユーザー設定を登録すれば、
ドライバの選択だけで楽になると思い、EPSONのドライバを入れなおしましたが、
ドライバは増えませんでした。

はじめに入っているドライバの
名前を変えるなどすればいいのかと思いましたが、どこの名前を変えていいのかよくわかりません。

ブラザーは自然にできたので、どこかいじれば出来るような気がするのですが・・・
よろしくお願いします。

私の環境は 
WINDOWS XP pro sp3 です

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

A 回答 (4件)

こんばんは。



EPSONのPM-3700Cであれば、ユーザー0定義サイズは複数登録できます。
質問者さんの環境でなぜ出来ないのか疑問ですが、実際に設定して使っていましたので。

とりあえず設定方法です。
印刷設定の画面で「用紙設定」タブをクリックして用紙設定の画面にします。
「用紙サイズ」でユーザー定義サイズを選びます。そうすると「ユーザー定義用紙サイズ」という画面が出ます。
この画面で、用紙サイズ名・用紙幅・用紙長さを設定し「登録」ボタンをクリックします。
用紙サイズというボックスに用紙サイズ名が現れます。続けて登録しても、一旦閉じて再度開いて登録しても複数登録できます。
登録したサイズは「用紙サイズ」のプルダウンメニューに出てきます。
以上です。
    • good
    • 0
この回答へのお礼

ドライバーで設定できたのですね。
「ユーザー定義」というところの名前を変えることをまったく思いつきませんでした。
これは簡単ですね。
マニュアルに書いてあるんでしょうね・・・(汗)。

まだ、設定する長さがたくさん残っているので、
ドライバーで設定することにします。
 
どうもありがとうございます。


他の回答者のみなさまも、お騒がせいたしました。
「プリンターの追加」機能はちゃんと覚えて活用できるようになりましたので、
ご勘弁ください。

お礼日時:2010/01/12 18:33

プリンターの追加でインストールすれば EPSON3700c(2) としてインストールー出来るはずです。

さらに追加インストールすれば EPSON3700c(3) というように勝手に名称が付いてインストール出来るはずです。

そして、それぞれにユーザー定義のサイズを設定して、#2さんのかかれているように
例えば600×1200ミリ設定の物には EPSON3700c(600×1200) とか(もっと省略して自分が分かる名前にすればよい)適当な名前に変更するとよいでしょう。
    • good
    • 0
この回答へのお礼

わざわざまた、CDを入れなくても、すむとは思いませんでした。
名前も工夫、簡略化したいと思います。
うまくいきました!ありがとうございます。

お礼日時:2010/01/12 18:25

登録出来ます。



私は 両面 片面 逆から印刷 ホッパー2 等 後ろに違う名前をつけて 登録し 使うときに選択し使用しています。

又 用紙は プリンター の 所で ファイル>サバーのプロパティ で 名前を100MM等と付けて登録すると、複数使用できまよ、たぶん。
業務用の用紙は登録に無い、作って(登録)使用しています。

参考までに
    • good
    • 0
この回答へのお礼

いろいろと応用が効きそうですね。
使いこなしてみたいと思います。
うまくいきました!ありがとうございます。

お礼日時:2010/01/12 18:22

自分でプリンタの追加、で追加すれば良いのでは?

    • good
    • 1
この回答へのお礼

「プリンタの追加」という存在がわかりませんでした。
うまく、設定することができました。ありがとうございます。

お礼日時:2010/01/12 18:19

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

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

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

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

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

Qプリンタの設定で同じ機種で異なる設定

ひとつのプリンタで、設定Aと設定Bがあり、
XPで言う、プリンタ名を(リストボックスで)変更するだけで設定Aと設定Bを変更する方法はありますか?

Aベストアンサー

こんばんは。

プリンタドライバーは同じ物をいくつでもインストールできます。
同じプリンタを2つインストールします。デフォルトでは2回目の方に(コピー1)という名前が付きます。名前は変更できます。
2つインストールしたらそれぞれに別々の設定をします。
設定はプリンタを使用するソフトではなく、コントロールパネル→プリンタとFAX から設定してください。ソフトからだと設定が保存されません。

Q同機種のプリンターを買った場合、プリンタドライバを再インストールする必

同機種のプリンターを買った場合、プリンタドライバを再インストールする必要はありますか?

二ヶ月前に買ったプリンターを不注意で壊してしまいました。
同じ機種を買ったのですが、その場合、プリンタードライバをまた、PCにセットアップする必要はありますか?それとも、
ただ、新しいプリンターをPCにUSBでつなげば良いだけなのでしょうか?
プリンタが使えないと困る状態ですので、恐縮ですが、至急ご回答いただければ幸いです。

Aベストアンサー

プリンタの修理屋です。

基本的にはどちらでも結構です。
インストーラーを立ち上げて画面の指示が出たらプリンタを接続すると言う普通の手順でも結構ですし、
何もせずにそのままプリンタを接続しても、普通は自動的にプリンタを検出してドライバをコピーして使えるようになります。

ただし、注意することが何点かあります。

前のプリンタをアンインストールせずにプリンタを接続すると、プリンタフォルダにもう一つプリンタのアイコンが出てくるはずです。後にコピー1などとつきます。

例)Canon iP4700 series (コピー1)

コピー1(場合によってはコピー2とか3とかになることもあります)が新しいプリンタのドライバです。
そちらを通常使うプリンタとしなければなりません。

ただ、何かの原因でこの動作がうまくいかない場合もあり、その場合は「新しいハードウェア」の画面が出てしまうことがあります。
この場合は「キャンセル」を選択し、USBケーブルを外してから、CD-ROMをインストールすればよいです。


また、他の方が言われているように、バージョンアップしたドライバを期待して、メーカーのHPなどからダウンロードしてインストールするのもよいのですね。

旧バージョンは残っていても問題にならないはずですが、もしアンインストールをするのでしたら、取説などを確認してアンインストーラーを使わなければトラブルの原因になります。
うかつにプリンタフォルダから削除するような操作をすると、同系統のプリンタが二度とインストールできなくなることもありえます。
(リカバリしか方法がなくなります)

プリンタの修理屋です。

基本的にはどちらでも結構です。
インストーラーを立ち上げて画面の指示が出たらプリンタを接続すると言う普通の手順でも結構ですし、
何もせずにそのままプリンタを接続しても、普通は自動的にプリンタを検出してドライバをコピーして使えるようになります。

ただし、注意することが何点かあります。

前のプリンタをアンインストールせずにプリンタを接続すると、プリンタフォルダにもう一つプリンタのアイコンが出てくるはずです。後にコピー1などとつきます。

例)Canon iP4700 se...続きを読む

Qプリンターのドライバーを手動で複製したい

Hewlett-Packard のネットワークプリンタ(Photosmart2710)をプリンタサーバ機能付きのルータ(D-link DI-824VUP)に登録しようとしています。

その設定で、ローカルコンピュータにドライバをインストールしなければならないのですが、既存にドライバがインストールされているマシンから、そのドライバを複製して、主導でほかのマシンにインストールすることはできないものでしょうか?

といいますのも、Hewlett-PackardのインストールCDを使用すると、200MB近く容量が必要で(不要なアプリケーションがインストールされる)、現在は既存にインストールされているマシンのプリンターを共有に設定しています。

この設定をした時は自動的にドライバがプリンタがインストールされているマシンから供給されました。つまり、インストールCDを使わなくてできました。

しかし、今回はそれができず、CDの中からLAN用のドライバを探そうにも、たくさんデータがありすぎて見当が付かないといった状況です。

もし何かご存知の方がおられましたらよろしくお願いいたします。

Hewlett-Packard のネットワークプリンタ(Photosmart2710)をプリンタサーバ機能付きのルータ(D-link DI-824VUP)に登録しようとしています。

その設定で、ローカルコンピュータにドライバをインストールしなければならないのですが、既存にドライバがインストールされているマシンから、そのドライバを複製して、主導でほかのマシンにインストールすることはできないものでしょうか?

といいますのも、Hewlett-PackardのインストールCDを使用すると、200MB近く容量が必要で(不要なアプリケーションがインス...続きを読む

Aベストアンサー

拡張子 .inf のファイルをCD中で検索する
XPの場合なら プリンタの追加ウィザード >
「」この、、、ローカルコンピュータ にチェック
「」プラグアンドプレイ、、、  のチェックを外す>
次のポートを使用(プリンタサーバー指定のポート:マニュアル参照)
>プリンタの選択時に 「ディスク使用」を押して 上記の .inf を指定

で、出来るはずですが、駄目なら
現在プリンタが繋がっているPCから プリンタのプロパティ を開き
「テスト印字」 で印刷すると ドライバ関係fileが印刷されます(.dll など)

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qプリンタの設定をコピーしたい。

プリンタの設定を数台のマシンにコピーをしたいのですがどうしたら良いでしょうか?
レジストリを書き出して復元させればできるような気がするのですが、格納場所が分かりません。。
またそんな方法でよいのかも分かりません。

どなたか教えてください。
なにとぞ宜しく御願いいたします。

Aベストアンサー

そうでしたか。
大変な作業になりますね。

実は、プリンタドライバは社外製(当然系列会社)が多く、著作権の問題などもあり、そういったことは教えてもらえません。

ただ、新しいプリンタの追加を行うと、コピー先として「C:\WINDOWS\system32\spool\drivers\w32x86\3」が出てきて、
確かのそこには見慣れたプリンタの名前がありますので、そのあたりはどんなものでしょうか?

Qエクセルマクロで印刷プリンタを指定する方法

表題のとおりなんですけと、エクセルのVBAでの印刷命令はできますが、複数あるプリンタから特定のプリンタを指定したいのですが、なにかいい方法ありませんか?

Aベストアンサー

印刷のポートがLPT1:(プリンタポート)ならば

例:プリンタ名 自分のプリンタ
Application.ActivePrinter = "自分のプリンタ on LPT1:" 'プリンタの指定
ActiveWindow.SelectedSheets.PrintOut '印刷

印刷ポートがLAN内のプリンタサーバーの場合

例1:プリンタ名 事務室プリンタ
Application.ActivePrinter = "事務室プリンタ on Ne01:"
ActiveWindow.SelectedSheets.PrintOut

例2:プリンタ名 会議室プリンタ
Application.ActivePrinter = "会議室プリンタ on Ne02:"
ActiveWindow.SelectedSheets.PrintOut

Ne01 Ne02はLANにより異なります。

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

...続きを読む

QEXCEL VBA で現在開いているブックのファイル名を取得する方法

EXCEL2003 VBAで業務を簡素化するために、現在開いているブックのファイル名を取得する方法が分かりません。
作業手順をマクロを使って処理していますが、オリジナルのワークブックをファイル名を変えて保存し、以後、このワークブックを読み込んで使用しています。
このときのVBAは、オリジナルのファイル名を使っているため、ファイル名を変更するとエラーになり、以後の業務に使用できません。
常にファイル名を取得出来るVBAをどなたか、教えて下さい。

Aベストアンサー

>現在開いているブックのファイル名
 ちょっと曖昧な表現かなぁという気もいたしますが、VBAが書いてあるブックのブック名は
ThisWorkbook.Name
で、現在 "アクティブにして" 操作対象になっているブックの名前は
ActiveWorkbook.Name
ですね。

 しかし、
>VBAは、オリジナルのファイル名を使っているため、ファイル名を変更するとエラーになり
というような文脈からすると、
ThisWorkbook.Name
の方ですかね。

Qエクセルで、条件に一致した行を別のセルに抜き出す方法

エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。

たとえば、

<A列> <B列> <C列>
7/1 りんご 100円
7/2 ぶどう 200円
7/2 すいか 300円
7/3 みかん 100円

このような表があって、100円を含む行をそのままの形で、
別のセル(同じシート内)に抜き出したいのですが。

7/1 りんご 100円
7/3 みかん 100円

抽出するだけならオートフィルターでもできますが、
抽出結果を自動的に、別の場所に、常に表示させておきたいのです。

初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。

Aベストアンサー

同じ質問が結構よく出てますが、そんなに初歩的でもありません
別シートのA1セルに「100円」と入力し、そのシートの任意のセルに以下の式を貼り付けて下さい。後は、下方向、右方向にコピー。
日付のセル書式は「日付」形式に再設定してください

=IF(COUNTIF(Sheet1!$C:$C,$A$1)>=ROW(A1),INDEX(Sheet1!A:A,LARGE(INDEX((Sheet1!$C$1:$C$500=$A$1)*ROW(Sheet1!$C$1:$C$500),),COUNTIF(Sheet1!$C:$C,$A$1)-ROW(A1)+1)),"")

データ範囲は500行までとしていますが、必要に応じて変更して下さい

Qマクロを使って両面 部数設定をして印刷したい

ぜひ教えてください。

エクセル2010です。
現在 下記で印刷していますがこれに 両面 部数設定U1 にて
印刷ができるようにしたいのです。
ぜひマクロを教えてください。
(マクロの知識がなく 下のマクロもコピーで使用しています)

Sub 印刷()

With Sheets("シート書")
For num = .Range("s1").Value To .Range("t1").Value
.Range("r7").Value = num
.PrintOut
Next num
End With

End Sub

Aベストアンサー

両面印刷はプリンタドライバの設定によって制御されます。
なので、VBA(マクロ)からこれを設定しようとすると
相当な努力が必要です。(私はやろうと思えません。)
> マクロの知識がなく
と言う状態であれば、ひとまずは「無理」と覚えていただきたいところです。


コレで終わるのは申し訳ないので、ある程度簡単にできるやり方を。
わかりやすいだろうと思われる言葉を選びますが、難しかったらご容赦ください。

準備)
両面印刷用の「プリンタドライバ」を用意します。

Win7なら、
コントロールパネル から デバイスとプリンタ を開き、 プリンタを追加、
両面印刷に使用するプリンタを指定して追加し(いつも使っているプリンタで結構です)、
「両面印刷用(仮)」などわかりやすい名前にしておきます。

追加されたプリンタを右クリック、印刷設定を出します。
これから先はプリンタのメーカーや機種によって様々ですので
詳細を記載することは困難ですので、いつも通りの「両面設定」をなさってください。
適用・OKとボタンを押すと「このドライバに」両面印刷の設定が保存されます。
注:今後、このプリンタドライバを使うと「必ず」両面印刷されます。
  「通常使うプリンタ」に指定するのは危険です。

ここから、エクセルマクロ(VBA)での設定です。
エクセルを立ち上げ、該当ブックを開き、
念のためプレビュー画面でプリンタを先ほど設定した「両面印刷用(仮)」にし、
プリンターのプロパティ で「両面印刷が初期値である」を確認しておきましょう。
上手く設定できていれば、プロパティを開いた時から両面印刷状態になっているはずです。

質問文中のコードを

Sub 印刷()
  With Sheets("シート書")
    For num = 1 To .Range("U1").Value '1~U1セルの数字まで繰り返し
      .Range("R7").Value = num 'R7セルに○部目を入力。不要ならこの行は削除
      .PrintOut ActivePrinter:="両面印刷用(仮)"
    Next num
  End With
End Sub

と書き換えてやります。

これでU1セルの部数分、両面印刷されます。


正直、苦肉の策です。

両面印刷はプリンタドライバの設定によって制御されます。
なので、VBA(マクロ)からこれを設定しようとすると
相当な努力が必要です。(私はやろうと思えません。)
> マクロの知識がなく
と言う状態であれば、ひとまずは「無理」と覚えていただきたいところです。


コレで終わるのは申し訳ないので、ある程度簡単にできるやり方を。
わかりやすいだろうと思われる言葉を選びますが、難しかったらご容赦ください。

準備)
両面印刷用の「プリンタドライバ」を用意します。

Win7なら、
コントロールパ...続きを読む


人気Q&Aランキング