No.2ベストアンサー
- 回答日時:
(A)何かエクセルの処置をする
多分シートにデータや内容が入りシートが出来あが る。-->この部分はマクロを記録される。
(B)ツールバーのボタンをクリック
シートをPDF文書に変換してくれる処理(B1) が走る。
PDF文書が作成される。
印刷まで処理が走るのかな。->記録なし
(C)何かエクセルの処理を続ける
(B)で処理が、とぎれ無ければ、記録されるでし ょう。
B1はフリーか市販購入の単体ソフトですよね
B1はツールバーのボタンをエクセルシート上にインストール時に作りましたね。
それをクリックすると、どこか(ディスク)にファイルとして、PDF文書画像が出来ますか。
そして印刷するためには何かボタンをクリックせねばなりませんか。それとも1度ボタンをクリックすると印刷まで処理が走りますか。
エクセルのマクロの記録がなぜそうしないのか、小生の不勉強で判りませんが
(1)ウイザードや(2)アドインや(3)
ユザー作成のボタンに関連づけた処理までは記録しないようです。この辺はプログラム経験を積んで、相当勉強が進まないと、本当の理由は理解出来ないと思います。
フリーか市販購入の単体ソフトを後にインストールしたと言うことは、プログラムがエクセルとは別にあるのですが、エクセル・アドインなど以外の、別にあるプログラムをエクセルVBAで動かすことは、一般には出来ないと思ってください。したがって、PDFファイルを作るプログラムをVBAから動かせない以上、(ツールバーボタンを押さずに)自動的に処理を始めることは出来ないわけです。
ただボタンにアクセスキーが設定されているようだと、SendKeyというのを使って、ボタンを押すかのような
信号をシステムに伝える方法が使えるかもしれない。
その他に、エクセル外の処理をして、行きっぱなしでなく、またエクセルへ戻すのも難しい。
http://www2.moug.net/cgi-bin/technic.cgi?acvba+T …の解説のことを言ってます。
電卓のCALC.EXEに当たるPDF作成プログラムの名もわからないでしょう。
プログラムに関する学が相当進めば、C・C++や機械語その他言語で別に組んだプログラムをVB・VBAなどから動かせると思いますが、質問のしぶりからそうではないと思うので、諦めましょう。
貴方が本日・夕方に追加して質問(NO.1088659)している件も含めて参考になれば幸いです。
No.1
- 回答日時:
> excel2000でツールバーにPDFに変換するツールバー
があって・・・
ということは、Acrobatがインストールされているのですか?
AcrobatでPDFを作成する方法は、基本的には印刷と同じですので、ツールバーを使わずに、印刷する手順なら記録できるのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 現在のセルの文字列を右隣のセルの名前にするマクロをつくりたい 4 2023/01/12 09:01
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/03 09:11
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- PDF PDFファイルを分割するマクロの作り方を教えてください。 2 2022/06/24 11:09
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- その他(ソフトウェア) LDPlayerのマクロの編集方法を知りたい 1 2023/03/04 11:46
- その他(Microsoft Office) Wordを変換してExcelに挿入 2 2022/07/04 23:59
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/10 09:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表で1年間の曜日を...
-
エクセルでの特別な文字を上に...
-
エクセルでB列でフィルターをか...
-
お世話になります。 Excelを使...
-
エクセルでセルに標準で入力さ...
-
EXCELの質問です 119から足した...
-
UNIQUE関数が使えないバージョ...
-
【マクロ】VLOOKUPにて参照元に...
-
エクセルで会社の従業員のデー...
-
Excel VBについての質問です。
-
【マクロ】アクティブセルにブ...
-
libre 表計算ソフトの計算がう...
-
エクセルの空欄をつめて、次の...
-
エクセルの問題です。絶対値の...
-
Excelで、項目の種類ごとにカウ...
-
【マクロ】アクティブセルの、...
-
exselで最小数で並び替える関数
-
「問題が発生しました」ですと?
-
CELL関数のヘルプ文の意味?
-
エクセルのコメントのデザイン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
貼り付けをマクロで禁止させたい。
-
あみだくじの横線の本数の求め方
-
マクロでエクセル内のアウトラ...
-
VBAで写真参照→写真サイズ変...
-
VBA初心者
-
ゾンビエクセル・・・(Exc...
-
エクセル マクロ コピー 貼...
-
エクセルでテキストを任意のセ...
-
不明なコマンドです("FROM")。...
-
Access2010 「演算子がありませ...
-
オペランドが足りませんとコメ...
-
【ExcelVBA】sheet作成時にマク...
-
エクセル/マクロ Exit Subが実...
-
mfc42.dllファイルってなんです...
-
VBA シートの切り替えができな...
-
エクセルの文字間スペースを入...
-
(int)キャストとintvalの違い
-
pythonでrequestsが使えない
-
エクセル 「実行時エラー"13":...
-
Excel2010でふりがなが漢字にな...
おすすめ情報