2009年07月07日
【オフパー】Vol.803 印刷範囲を設定せずにワークシート内の一部を印刷するには?
- ◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆
あなたのスキルに+1
Office & VBA パーフェクトマスター
>> http://www.moug.net/ 【オフパー】Vol.803 2009/07/01
◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆
【目次】
★ モーグからのお知らせ
印刷範囲を設定せずにワークシート内の一部を印刷するには?
7月の書籍プレゼントは…Accessクエリの便利ワザがマスターできる本!
★ オデッセイコミュニケーションズからのお知らせ
『はじめて受験キャンペーン』 残りあと1カ月です!!
★ Office 製品共通一般機能テクニック
〜 リボンを非表示にする
★ 一問多答!!
★ モーグフリーソフト紹介
★ 田中亨の ExcelVBAテクニック
〜 ブックを開かないでセルのデータを取得する
★ 編集後記
- ***************************************************************************
★モーグからのお知らせ
***************************************************************************
▼印刷範囲を設定せずにワークシート内の一部を印刷するには?
通常、ワークシート内の特定のセルだけを印刷対象にしたいときは『印刷範囲』
を設定しますが、印刷対象となる範囲が頻繁に変わる場合など、その度に印刷
範囲を変更するのは手間がかかってしまいます。
そんなときにお勧めの方法をご紹介します!!
╋…━…━…━…━…╋
♪方法はこちら♪ → http://www.moug.net/tech/exopr/0071012.htm
╋━…━…━…━…━╋
▼7月の書籍プレゼントは…Accessクエリの便利ワザがマスターできる本!
演算子、関数、条件分岐、SQLなど、Acceessクエリのデータ抽出ワザを厳選!
仕事に使えるノウハウが身に付く、便利な書籍を3名の方にプレゼント♪
この1冊でAccessクエリの疑問も解消! ぜひご応募ください。
╋…━…━…━…━…╋
♪詳細はこちら♪ → http://www.moug.net/present/index.html
╋━…━…━…━…━╋
***************************************************************************
★オデッセイコミュニケーションズからのお知らせ
***************************************************************************
▼マイクロソフト認定資格 『はじめて受験キャンペーン』あと1カ月です!
6月からスタートした『はじめて受験キャンペーン』も残すところあと1カ月と
なりました!対策テキストとセットになって、受験料が10%以上もオトクになる
キャンペーンです!この機会に履歴書にも書ける資格を取得しておきませんか?
╋…━…━…━…━…╋
♪詳細はこちら♪ → http://www.aoten.jp/certification/campaign.html
╋━…━…━…━…━╋
***************************************************************************
★Office 製品共通一般機能テクニック
***************************************************************************
<Contents>
リボンを非表示にする(Office 2007のみ)
●概要●
画面の小さなパソコンで作業する際、できるだけワークシートが表示される領域を
大きくしたい場合がありますよね。そこで今回は一時的にリボンを非表示にしワーク
シートの領域も広げるテクニックを紹介します。
●詳細●
1.作業中のタブをダブルクリックする
([Ctrl]+[F1]キーでも可能)
2.再度、タブをダブルクリックすると再表示される
●補足●
この操作はOffice 2007共通で使用できる機能です。
■Excel一般機能の便利機能とその他の設定に関するテクニックはこちらから
⇒ http://www.moug.net/tech/exopr/0101.htm
***************************************************************************
★一問多答!!
***************************************************************************
勉強したことをきちんと覚えているかを確認することは大切です。
一問多答では、ExcelやWordなどを日常使用されている方に知っておいてほしい機能
や多くの方が疑問に思われている題材をテーマに出題します!
今月は『Word一般機能』に関する問題です!
---------------------------------------------------------------------------
例題)「m2」の「2」を上付き文字にする操作として、次の中から正しいものを1つ
選びなさい。
1. 2を範囲選択し、[Ctrl]+[↑]キーを押す
2. 2を範囲選択し、[Ctrl]+[Shift]+[↑]キーを押す
3. 2を範囲選択し、[Ctrl]+[Shift]+[;]キーを押す
4. 2を範囲選択し、[Ctrl]+[Shift]+[-]キーを押す
正解はモーグブログにて発表中です。ご確認ください!
⇒ http://www.moug.net/ads/ofp_vba.html
モーグブログ内では、回答だけでなく簡単な解説をご紹介しています!
ぜひご覧くださいね。
***************************************************************************
★モーグフリーソフト紹介
***************************************************************************
モーグのフリーソフトコーナーで公開しているソフトをご紹介します。
・損益処理
http://blog.moug.net/archives/51562513.html
・Access人事システム Ver.4.04
http://blog.moug.net/archives/51335115.html
皆さんの気になるフリーソフトは見つかりましたか?
モーグのフリーソフトコーナーでは「財務・会計管理」「アドイン」
「ビジネス・業務用」「ユーティリティー」「家庭向け・アミューズメント」など
多種多様な、お役立ちフリーソフトが満載です!
いますぐ、モーグフリーソフトコーナーへアクセスを!
モーグフリーソフトコーナーへ ⇒ http://www.moug.net/freesoft/
***************************************************************************
★田中亨の ExcelVBAテクニック
***************************************************************************
『田中亨の ExcelVBAテクニック集』。数々のExcel著書で有名なMicrosoft MVP
保有者 田中亨さん がオフパー読者のために、より実践に即した、今すぐ使える
テクニックをあなたに伝授! これは毎週目が離せない!!
---------------------------------------------------------------------------
■ブックを開かないでセルのデータを取得する(Excel 97/2000/2002/2003/2007)
マクロを使ってセルのデータを取得するには次のようにします。
Sub Sample1()
MsgBox Range("A1")
End Sub
実行すると、アクティブシートのセルA1に入力されているデータが表示されます。
では、取得したいデータの保存されているブックが、Excel上に開いていなかった
場合どうしたらいいでしょう。
普通に考えれば、対象となるブックをExcel上に開くのがセオリーです。
Sub Sample2()
Workbooks.Open "C:\Work\Sample.xls"
MsgBox Range("A1")
End Sub
しかし、ブックをExcel上に開くということは、セルに設定されている書式を反映
したり、計算式を再計算したり、グラフを再描画したりと、かなりの作業が伴いま
す。巨大なデータが保存されているブックをExcel上に開くには、それ相当の時間
がかかります。
Excel上に開いていないブックの、セルのデータだけを取得したいときは
次のように、Excel 4.0マクロを使うことも可能です。
次のコードは、C:\Work\Sample.xlsをExcel上には開かないで
Sheet1のセルA1に入力されているデータを取得して表示します。
Sub Sample3()
MsgBox ExecuteExcel4Macro("'C:\Work\[Sample.xls]Sheet1'!R1C1")
End Sub
Workbooks.Openでブックを開くのと、ExecuteExcel4Macroでセルのデータを取得す
るのは大きな違いがあります。
先に書いたように、ブックをExcel上に開くということは、セルのデータだけでなく
多くの作業が伴いますので、巨大なブックでは時間がかかります。
対してExecuteExcel4Macroは、ブックをExcel上には開かず、直接セルのデータを
取得します。ブックを開かないのですから、巨大なブックであっても、
Excel上に開くための時間はかかりません。
ExecuteExcel4Macroは、いくつかの制約があります。
たとえば、セルの指定は上記のようにR1C1形式で指定しなければなりません。
また、ブック名とシート名も指定しなければなりませんが、
指定した名前のシートがブックに存在しない場合はエラーになります。
さらに、取得できるのはセルに入力されている値だけです。
セルに計算式が入力されている場合は、計算式の結果が帰ります。
もし、指定したセルが空欄だった場合は、""ではなく数値の0が返ります。
***************************************************************************
★編集後記
***************************************************************************
ついに、今日から7月です! そろそろ夏の予定が決まった方、悩んでいる方も
多いのではないでしょうか? 昨年は燃料代の高騰で海外などへ出かける方が
激減していましたが、今年はその反動で海外組が増えそうな予感もしますね。
さて、先週の編集後記ではちょっとした数値データ入力時のテクニックをご紹介
しましたが、今回はその続きで計算式を作成する際のちょっとしたテクニックを
ご紹介します♪
スタッフブログへGo!!⇒ http://www.moug.net/ads/ofp_staff.html
モーグ メールマガジン編集部(よ)
■登録解除
メルマガ配信の登録解除を希望される方は、http://www.moug.net/よりログイン
し、会員情報変更よりメールマガジン配信を「希望しない」にご変更ください。
■広告募集について
このメールマガジンに広告を出してみませんか?
広告のお問い合わせは ad@odyssey-com.co.jp まで、お気軽にどうぞ。
◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆
◎このメールマガジンは自社配信システムで配送しております。
◎掲載されている会社名・製品名は、各社の登録商標または商標です。
Office & VBA パーフェクトマスター(オフパー)に掲載された記事及び
そのリンク先のコンテンツを許可なく転載することを禁じます。
執筆・編集者および発行者は掲載された内容に起因するトラブルには
一切関与いたしませんので、あらかじめご了承ください。
‥‥……━━━━━━━━━━━━━━━━━━━……‥‥
執筆・編集 株式会社オデッセイ コミュニケーションズ
モーグメールマガジン編集部
問い合わせ先 moug@odyssey-com.co.jp
モーグ http://www.moug.net/
株式会社オデッセイ コミュニケーションズ http://www.odyssey-com.co.jp
◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆ -
Posted by mougle at 10:00
│Comments(0)



