★Word/Excel (MS-OFFICE) 初心者スレッド Part41★
■ このスレッドは過去ログ倉庫に格納されています
Word, Excel, Outlook, Access, PowerPoint などのMicrosoft Office製品での 疑問質問にお答えします。一太郎やLotus 1-2-3についての質問も受け付けてます。 ▼━ 質問のしかた ━━━━━━━━━━━━━━━━━━━━━━━━━ ★E-mail欄には何も記入しない★ (IDを出す→偽者対策・質問者の区別、2回目以降も)。 * 2回目以降の書込みは、最初に質問した際の「発言番号」を名前欄に入力する。 * 他所から誘導された場合は、その旨書く(マルチポストとの区別)。 * 「ノートだと出来ないのが多いです」 「シフト+マウスコロコロ」等の嘘を信用しないように。 ▼━ 該当事項を明記すること ━━━━━━━━━━━━━━━━━━━━ ★ 使用OS(Windows vist Home Premium SP2/Windows 7 Home Premium 等) ★ 使用ソフトウェア名とバージョン(Excel 2013/Word 2010 等) * [2007から操作や機能が大幅に変更されたので、必ず明記すること] ★ 関係有りそうな出来事、問題発生の直前に行なった操作。 ★ 起こった出来事、表示されるメッセージなどを、具体的に詳しく書く。 ★ 現在の状況(問題発生後に試したこととその結果)。 ● 「挿入」メニュー「オブジェクト」などの名前は、他と区別できる程度に正確に。 ● 「…がしたい」というときも、出来るだけ具体的に。図で表せるならば、図を描いてね。 * まず、アプリケーションのヘルプで調べてみてね。 * このスレッドも、全部表示して Ctrl+F で検索してみてね。 * 高度な質問は↓ 【ビジネスソフト@2ch掲示板】 http://toro.2ch.net/bsoft/ * 過去スレ. Part36 http://pc11.2ch.net/test/read.cgi/pcqa/1231336062/ Part37 http://pc11.2ch.net/test/read.cgi/pcqa/1248383946/ Part38 http://hibari.2ch.net/test/read.cgi/pcqa/1264453808/ Part39 http://kohada.2ch.net/test/read.cgi/pcqa/1294657649/ Part40 http://kohada.2ch.net/test/read.cgi/pcqa/1326571967/ 【公式サイト】 ★ Microsoft Office http://office.microsoft.com/ja-jp/products/ * Microsoft Office System 製品情報 ★ Microsoft ダウンロードセンター http://www.microsoft.com/downloads/ja-jp/default.aspx * Microsoftの最新の製品アップデートを検索 ★ msn相談箱 [デジタルライフ > ソフトウェア > MS Office] http://questionbox.jp.msn.com/207/218/c996.html * MS-Officeに関する質問・相談 【その他】 ・ VBAに関しては、ビジネスソフト板の各スレか、プログラム板のVBAスレに行きましょう。 ・ ライセンスに関する質問は、基本的に答えません。Microsoftやその他メーカーに直接問い合わせてください。 (間違ったことを教えたり、嘘を教えられたりすると犯罪に発展することだし、 「こういう不正行為はバレる?」なんてのに答えると、不正行為を手助けする結果になるので) ・ 環境的なトラブルは、Office又はOSとOfficeの再インストールで直る場合が多いです。 再インストールを指示されたら多少面倒でも素直に従いましょう。 ここはPCスクールでも、有料サポートセンターでもないので、金も払わず質問するからには 自分で出来ることは自分でやるのがマナーです。 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | テンプレ 終わり. | |_________| . ∧∧ || (゚∀゚) || / づΦ ★ 使用OS(vista) ★ 使用ソフトウェア名とバージョン(Word 2010 ) Wordのファイルで 1.問1〜500までの問題が書かれたファイル 2.問1〜500までの解答が書かれたファイル があるとして、 問1の問題の下に問1の解答を並べるようにしたいのですがいちいちコピペする以外に良い方法はありますか? >>5 例えば、一問一段落など文章を表に変換出来る構成であるなら、 2文書を統合後、連番[数式利用]列を作成して行の並び替えが出来る。 (Excelにコピーしてやるも可) ただし、段落番号等があると上記方法では不都合が生じる。 質問です。 使用OS:windows8 使用ソフトウェア:Word2013 他PCで作成したWordファイル(拡張子はdocx)が、途中のページから読み込みません。 例えば、4ページあるファイルを開くと、1,2ページは見れるのですが、それ以降が表示されません。 1,2ページの文章を一部削除すると、以降のページに書かれた文章が、 削除した分だけ見れるようになります。1,2ページ目までしか見れないのは変わりません。 この現象が複数のファイルで起こっております。 OSの再インストール、Officeの再インストールは既に試しました。 またファイルは、問題のあるPC以外では全ページ読み込み可能でした。 どなたか、解決方法をご存知ではありませんか。 Microsoft Word2007を使ってます すべてのページで、一行目だけを見出し1のスタイルにしたいんですが 百ページくらいある文書を、1ページ目の1行目をクリックして見出し1、2ページ目の1行目をクリックし見出し1・・・ と手動でやっていたら面倒ですよね。 そこで、自動ですべてのページを見出し1のスタイルにする方法を教えてください >>7 セーフモードでWordを起動して文書を開いてみる。 (Ctrlを押しながらWord起動→文書をドラッグ&ドロップ) 問題なく表示されたら、不具合の原因はアドインかも。 http://word2013-help.blogspot.jp/2013/10/com-word20132013.html >>8 自動でやるならVBAを使うしかない。 Sub hoge() Dim p As Long p = Selection.Information(wdNumberOfPagesInDocument) For i = 1 To p Selection.GoTo What:=wdGoToPage, Which:=wdGoToFirst, Count:=i Selection.Style = ActiveDocument.Styles("見出し 1") Next i End Sub >>9 仰るとおり、アドインが原因でした。誠にありがとうございます。 モニターが6:4型で推奨解像度が足りないんだけど Office2013入れても問題無く使えますか? >>12 試用版があるんですね、早速試してみます ありがとうございました エクセルの動作を速くする方法を教えてほしいです。 データ数が20程度のグラフの更新に5秒以上かかります オフィスのVer.は2013 PCのプロパティはプロセッサ1.9GHz メモリ8GB 64ビットです 前使っていたPCは2.4GHz4GBくらいでグラフ生成一瞬だったのですが・・・ >>15 出来る事といえば、「アニメーション効果の無効化」ぐらい。 (だだし、図形描画速度が改善されるかは不明) http://www.atmarkit.co.jp/ait/articles/1306/21/news070.html 仕様上の理由でOffice2013はそれ以前のVerと比べるとかなり重いです。 Excel2013パフォーマンスの"決定的な改善方法"というのはありません。 >>16 「アニメーション効果の無効化」試してみました。 入力自体は若干速くなりましたが、グラフの再描画にはあまり効果がないようでした。 私のPCのスペックにもだいぶ問題があるのかもしれません。(ソフトの起動等遅いので・・・) データ点の変更時は一旦グラフとの関連付けをはずし、一回ごとに再描画されないようにすることでとりあえず対応したいと思います。 ありがとうございました。 質問です。 PCを初期化したのですが、初期化後officeを使おうとした時に、プロダクトキーを紛失している事に気づきました。 produkeyなどを使って表示されるプロダクトキーを使うと、一応認証するのか続行できるのですが、その後またプロダクトキーの入力を求める画面が出てきて、結果としてofficeを使うことができません。 produkeyで表示されるプロダクトキーは、microsoftから与えられた正しいものなのでしょうか? また、このプロダクトキーをサポートセンターに伝えれば、officeを使えるようになるのでしょうか? バージョンは2010です。 よろしくお願いします。 >>18 produkeyについては分からない。 とりあえずMSの公式サポートで解決策を探ってみて。 http://support.microsoft.com/common/survey.aspx?scid=sw ;ja;1844&showpage=1 ワード2007で表示タブにすると、印刷レイアウトがいつもONになっている。 これって普通なんでしょうか? ワード2007でワードアートをクリックするとサンプルが出てくるけど テキストに出てくるサンプルが出てこない。と言うか 私のワードにはテキストに出てくるサンプルが入っていない。 この原因を教えて下さい。 >>27 その画面の一番下の6の「この状態では、 ワードアートはWord2010のスタイルで挿入するようになります。」様 なワードアートが出てこない。 Aが沢山出てくるやつだけど。 私のワードアートは >>28 ん?? 『A』が沢山でてくるのは2010以降のバージョンを使っている場合だけですよ。 バージョンが2007ならば、『A』ではなく『WordArt』です。 >>27 了解。私が使っているのはワード2007なんで 無理みたいですね。 駐車場の料金計算をエクセルでやろうと思っています。 入庫時間 (11:23)退庫時間(11:59) の場合です。 駐車料金は15分200円にします。 駐車時間の算出時間は退庫時間(11:59)ー入庫時間(11:23)で0:36ですが 切り上げのCEILING関数を使うと駐車時間は0:40となります。 この場合の駐車料金の算出方法の 計算式を教えて下さい。 =0:40/0:20*150では駐車料金が算出されません。 >>31 A1に入庫時間、B1に退庫時間があるとして、料金算出はこんな感じ。 =CEILING(TEXT(B1-A1,"[m]"),15)/15*200 ※日を跨ぐ場合は、時刻の入力は「年/月/日 時:分」の24時間表記で行うこと。 >>32 返答有り難う。 だけどそのやり方だと出来ないんですよ・・・。 >>32 計算結果が0:00となるんですよ・・・。 >>35 セルの書式設定で表示形式を「標準」に変更する。 openoffice.calcで説明していい? 誰かEXCELに変換して まず分数に1440をかけて(1日=1440分)整数化して、それに15分足す。 =(B1-A1)*1440+15 それを15で割って小数切り捨て、それに200円をかける =int((B1-A1)*1440+15)/15*200 >>37 ExcelもCalcもシリアル値は同じだから、式はそのままで使えます。 ところで、少数切捨ての位置が間違ってない? 失礼。カッコがもう1個いるね。 =int(((B1-A1)*1440+15)/15)*200 ふと、>32と>37の2つの数式の問題点に気がついた。 前者は、駐車時間が1分未満(入退が同時刻)の場合には0円になってしまうこと。 後者は、時刻のシリアル値が少数であるため、誤差が生じるケースがあること。 ・例えば15分を求める場合、時刻によって次のような演算誤差が出る。(15桁) @ =("1:28"-"1:13")*1440 [時刻のみ入力した場合の日付は"1900/1/0"] A =("2014/9/5 1:28"-"2014/9/5 1:13")*1440 B =("2014/9/5 2:28"-"2014/9/5 2:13")*1440 @の結果は、15.0000000000000 Aの結果は、15.0000000069849 Bの結果は、14.9999999965075 で、改善案はこんな感じ。 =IF(B1<>A1,N(CEILING(TEXT(B1-A1,"[m]"),15)/15*200),200) ↑N関数は、セルの表示形式を勝手に時刻にさせない為 =IF(B1<>A1,INT(ROUND((B1-A1)*1440+14,0)/15)*200,200) ↑少数第一位は0か9になるので、ROUNDで四捨五入 >>34 ,>>37 返答有り難う御座います。本当に感謝しています。 34さんのやり方の=IF(B1<>A1,INT(ROUND((B1-A1)*1440+14,0)/15)*200,200) で金額は出せましたが、どうしてそう言う式になるのかが、分らないんですよ。 出来ればもう少し詳しく解説して頂けると助かるのですが・・・。 >>40 了解。あと職場で求められるエクセルスキルって何処までですか? VBA位も出来ないと駄目でしょうか? >>43 職場により求められるスキルは異なります。 単なるデータの打ち込みだけでOKなところから、 各種機能、関数、VBAの深い知識が求められるところなど、様々です。 >>42 了解。 エクセルの出来る人と言う求人があると一体どれ位のレベル迄求められて いるのかな?っていたんですよ。 アラフォーのおじさんだけど、パソコンは出来て当たり前なんで 頑張ります。 >>45 >エクセルの出来る人と言う求人があると一体どれ位のレベル迄求められて >いるのかな?っていたんですよ。 そんな事>>43 で言ってないだろ!クズ ワード2007を使っています。 ワードの用紙が4枚ありますけど、2枚目と4枚目を横向きに印刷したいので セクション区切りなどで設定していますが、4枚の紙が1枚追加になり 5枚になったりします。 4枚の紙を2枚目と4枚目だけ横向きに印刷設定する方法(しかも途中で 紙が増えないように)を教えて下さい。 >>48 返答有り難う。 もう一つ質問があるけど、給与計算をしているんだけど 例えば残業の場合。 A君の勤務時間が8時間15分だったとすると 15分は残業になる。時給1,000円とすると残業分は=0:15*24*1000 と言う式で出た答えはセルの書式設定→標準を見ると312.5となる。 この標準はシリアル値の事だと考えて良いよね? そうなるとこの312.5は@INT関数を使うAセルの書式設定で通貨にする Bセルの書式設定で数値にする どれが良いのかな?要は時給を@INT関数にするのかA通貨にするのか B数値にするのかと言う事。 @とAとBだと場合によっては多少総合計が違ってくるケースがある。 時給計算の端数処理は@〜Bのどれがスタンダードかな? 間違えた。312.5はシリアル値ではない。そうだよね? そもそも0:15と言う時間のシリアル値に24を掛けているから シリアル値ではない。そう言う事だよね? >>50 シリアル値は表示形式を「数値」に変更し、15桁(有効桁数)を表示させれば分かる。 あと、数式で直に日時を扱う場合は、ダブルクォーテーションで括ること。 "0:15"*24=0.25時間。 "0:15"*24*1000=250円。 (1日は「=1」、1時間は「=1/24」、1分は「=1/24/60」) 詳しい解説や演算誤差については>>42 を参照して。 >>50 追記: 給与の端数処理は、50銭以上切り上げ、50銭未満切り捨てが一般的。 (ROUND関数で、計算結果の小数点第一位にて四捨五入する) 念のため『賃金 時給 端数処理』等で検索してみて。 法的には切り捨てはNGだけどね まあ問題なのは1円以下の切り捨てや四捨五入ではなく 時間単位の切捨てで、例えば17時が定時で17時18分まで働いたら 15分単位なら17時15分ではなく17時30分の扱いをしなければならず、 切上げによって余分に給料を払うのを避けたければ、1分単位とかで管理しろってことになる 管理が楽な15分単位にしたいが、切り上げで余分に給料払うのはイヤだなんてワガママは 裁判所には罷り通らない とは言え、法的には許されなくても、それを知らない労働者、知ってても声を上げない 労働者が多いから、1円以下四捨五入、単位時間(10分、15分、30分)以下切り捨てが 悪臭・・・もとい悪習的な慣例になっちゃってるけどね 但し、遅刻などに対しては、労使協定で定めていれば 懲戒的な意味合いで、1分や5分の遅刻でも1時間単位で減給ってのは許される (1回あたり、1支払い辺りで、減給して良い上限はあるけど) スレ違い豆知識失礼 Win8.1+Excel2013です。 セルをコピーして、別のセルに「値」で貼り付けしたとき、 フォントの字間が、コピー元のセルより微妙に間延びします。 (発生条件はこれだけではなく、Ctrl+Hから一括置換した時などもなります) 間延びしているセルでF2+Enterで直るのですが、なんとも釈然としません。 これは何が原因なのでしょうか? win7です たぶんエクセルのvbaで作られたフリーソフトなのですが ソフトを閉じるときに、はいといいえが出てきて適当にはいを押して閉じたら ファイルの中のフリーソフトのアイコンが無くなってしまったのですが 復旧できないでしょうか? 訂正、アイコンが無くなったと言うより ファイル名が勝手に違う名前になって ダブルクリックでは、そのファイルソフトが開くなりました 直接エクセルを立ち上げた後にファイルを開くとソフトが実行されます 元のようにファイルソフトをダブルクリックで実行できるようにするには どうすればいいでしょうか? よろしくお願いします >>56-57 対処法はそのファイルの作り(コード)次第なので どうすればよいかは製作者に聞いてください 製作者と連絡が取れない、答えてもらえない、あるいは 製作者や連絡手段が解らないとかなら諦めましょう フリーソフトってのは無料で使える代わりに、そういうトラブルに遭っても 自己責任として諦めるのが肝心です トラブル時にサポートが欲しければ、体制がしっかりしたものを金出してサポート使うか ちゃんとしたサポート体制のある製作所に依頼するなどしましょう まあそのおかしくなったファイルそのものをうpすれば VBAプロジェクトに保護(パスワード)が掛かってない限り、中身のコードを読んで 対処法なり修正なりを施すことは可能かも知れないけどね というか、ネットで入手できるものなら、新しいのを落とし直してそっちを使うって手もあるし それが出来ずに今回は諦めるにしても、それを教訓に今後は初期状態や定期的に バックアップを取っておくようにすればよろしい ワードをワープロのように画面に点が表示されてる状態で使いたいんですが、どのようにすればいいでしょうか? >>60 MS-Wordもワードプロセッサーです。 入力前の文字を予めドットとして表示させたいということ?なら、出来ない。 (スタイルを駆使する昨今の多機能ワープロにはそういう仕様のものはない) >>51 返答有り難う。何とか自力で給与計算は出来るようになりました。 端数はROUND関数で小数点第一で切り捨てとしています。 ちなみに消費税は恐らくINT関数で小数点以下は切り捨てですね。 あと給与計算等に付いて質問があります。またお答出来ればと思っています。 @アルバイトの所得税の算出方法はどうやってやるのでしょうか? A一般的に見積書はエクセルで作成するのですが、そのエクセルで作成した 見積書は相手企業にはメール添付で送るのでしょうか? >>62 @ググったらすぐに国税庁HPが出てきました。 https://www.nta.go.jp/taxanswer/shotoku/2260.htm Axlsでメール添付でもpdfに変換後メール添付でもお好きなように。 一般的に相手にお伺いを立てたほうがいいかもね。 >>63 返答有り難う。 ただメールに添付してエクセルで作成した見積書を相手に勝手に数字変更 されたくない。要するに勝手に見積書の内容を変更されない為に 見積書にガードを掛ける方法も教えて下さい。 時給計算で難問が出てきました。 A B C D E F G H I J 1 出勤時間 退勤時間 休憩時間 勤務時間 時間内時間 時間外時間 深夜時間 時間内時給 時間外時給 深夜時間時給 2 14:00 23:00 1:00 8:00 7:00 1:00 E2のセルの時間内時間が7:00に設定する式を教えて下さい。 >>64 パスワードを設定して「シートの保護」、またはブックを「読み取り専用」にする。 http://www.atmarkit.co.jp/ait/articles/0709/28/news153.html http://www.eurus.dti.ne.jp/ ~yoneyama/Excel2007/excel2007-book_yomitori.html >>65 E2の上限を7:00にしたい、ということ? =IF(D2="","",MIN(TIME(7,0,0),D2)) 《表示形式は[時刻]》 >>66 返答有り難う御座います。下の勤務時間の計算は訂正です。下記の勤務時間の事です。 A B C D E F 出勤時間 退勤時間 休憩時間 勤務時間 時間外時間 深夜時間 22:00 5:00 1:00 6:00 7:00 通常の数式を使って=IF(A2>B2,B2+1-A2-C2)で勤務時間のD2が出る。 =IF(B2+1>TIME(22,0,0),B2-TIME(22,0,0)で深夜時間が7:00 となるんだよ・・・。深夜時間は6:00にならないとおかしい。 休憩時間は1:00引くんだけど、勤務時間を求めるなら休憩時間を 1:00を引くけど、深夜時間の算出だからな・・・。 通常例えば9:00〜23:00勤務した場合は深夜時間の算出は =23:00-TIME(22,0,0)で良いと思うけど。 22:00〜5:00で9:00〜23:00の場合と同じ様に深夜時間が きちんと算出出来る方法を教えて下さい。 本当に頼りにしていますので、宜しくお願い致します。 >>67 D2の勤務時間(休憩有り)の計算式 =IF(A2>B2,B2+1-A2-C2,B2-A2-C2) または、=B2+(A2>B2)-A2-C2 F2の深夜時間(22時〜5時:休憩無し)の計算は、こんな感じ。 =IF(OR(A2>B2,A2<TIME(5,0,0)),IF(A2>B2,MIN(TIME(5,0,0),B2)+1-MAX(TIME(22,0,0),A2),MIN(TIME(5,0,0),B2)-A2),0) または、 =IF(OR(A2>B2,A2<TIME(5,0,0)),MOD(MIN(TIME(5,0,0),B2)+1-MAX((A2>B2)*TIME(22,0,0),A2),1),0) 同日退勤の深夜時間算出が抜けていたので訂正。 =IF(B2>TIME(22,0,0),B2-TIME(22,0,0),IF(OR(A2>B2,A2<TIME(5,0,0)),IF(A2>B2,MIN(TIME(5,0,0),B2)+1-MAX(TIME(22,0,0),A2),MIN(TIME(5,0,0),B2)-A2),0)) または、 =IF(B2>TIME(22,0,0),B2-TIME(22,0,0),IF(OR(A2>B2,A2<TIME(5,0,0)),MOD(MIN(TIME(5,0,0),B2)+1-MAX((A2>B2)*TIME(22,0,0),A2),1),0)) ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる