オフィス系ソフト

全111067件中19901~19920件表示
  • 文字列変換(置換)方法について

    Selection.Replace を利用して単体の文字を置換することはできるのですが、 例えば とあるセルに りんご+みかん+めろん っていう文字列が入力されていた場合、 Selection.Replace what:="りんご" , replacement:="" をすることによって、結果、 +みかん+めろん にすることはできますが、 ++だけにするようにはできませんでしょうか。 りんご+みかん+めろん+なし+・・・・・っと 20パターンぐらいあるので、 Selection.Replace では難しいのではと思っております。 該当の文字列だけ消す処理をしたいです。 すいませんがお願いします

  • エクセルを見られないようにしたい

    妻とひとつのパソコンを共有しています。 見られたくないエクセルシートがあるのですが、 どうすれば、自分以外の人間は見れないようにできるのでしょうか? ウィンドウズビスタになってからは、 便利?なことに最近使用したエクセルの一覧が出てしまうので、 どこにエクセルを置こうが、すぐに開くことができてしまうので 困っています。

  • ベスト3(ワースト3)の抽出について

    建物の場所ごとの電力量が1行目に日付、A列には計測場所が入力されています。      2/1  2/2  2/3  2/4  ・・・・・・ 9階西 9階東 8階西 8階東  ・  ・  ・ というような感じの表です。 この表の中から計測場所ごとの1ヶ月の使用量の多い3日と少ない3日を抽出した表を作りたいのですが(具体的には9階西は多い日順には2/23、2/10、2/15、少ない日順は2/13、2/9、2/1、といった具合に)、同じ使用量の日があると、それを別々に抽出する事が出来ません。 例えば2/4、2/16、2/28が同じ使用量でそれが1ヶ月の最大の使用量である場合には3日全てが2/4の表示になってしまいます。 色々調べましたがうまく出来ません。 関数はLARGE、SMALL、MATCH、INDEX、ROWなどを使っています。 質問内容が分かりにくい文章で恐縮しますが、とても困ってます。どなたか教えて下さい。 よろしくお願い致します。

  • エクセル2007を使用してタイムに応じたポイント表を作成しています。

    エクセル2007を使用してタイムに応じたポイント表を作成しています。 1位のタイムを入力すると100Pでその後は1位のタイムから10秒以内の遅れが95P、20秒以内の遅れは90P、30秒遅れは85Pといった表を作成したいのですがどうしたらいいかご教授お願いします。 また、タイムを入力するセルはmm:SSと入力を行いたいです。

  • 集計表のマクロについて

    月末在庫の集計表を作成しています。 月末在庫を抽出すると、次のように表示されます。 ・B列 商品コード ・D列 商品名称 ・E列 デポコード ・F列 デポ名称 ・G列 数量 なお、3桁のデポコードのうち、右がBであれば「出荷止め品(B在庫)」そうであければ「通常品(A在庫)」です。 これらの情報を元に、商品ごと倉庫ごとの「通常品」「出荷止め品」の在庫数量を一覧にしたいと思っています。 ●一覧表作成の流れは次のように考えています。 1.抽出されたデータを「通常品」「出荷止め品」に分ける。(完了) 2.抽出されたデータの「(1)全てのリスト」(完了)「(2)通常品リスト」(×)「(3)出荷止め品リスト」(×)を作成する。 3.新しいシートを作成して、縦軸に(1)の商品コードと商品名称を抽出 4.横軸に(2)のデポコード・名称とその数量を抽出して小計を入れる。 5.「4」の小計欄の右から(3)のデポコード・名称とその数量を抽出して小計を入れる。 6.「4」と「5」の小計を足した「合計」を入れる。 7.倉庫ごとの合計数量を投入する。 8.罫線を設定する。   ⅰ 全体を実線で囲む。   ⅱ 縦線を実線にする。   ⅲ 小計欄の左右は二重線にする。   ⅳ 倉庫ごとの合計欄の上を二重線にする。 ここで問題が発生しています。「2」の(2)と(3)がうまく行きません。 「A在庫」も「B在庫」も抽出されたデータをもとに作成しています。 「デポコード」の右側1文字が「B」であれば「A在庫」の場合は「0」を表示「B在庫」の場合は「デポコード」「数量」など、必要な情報を抽出するようにしています。 「A在庫」「B在庫」のそれぞれの情報が抽出されても、「0」の欄が あると、エラーが出てしまいます。 分けた「A在庫」「B在庫」の「商品コード」「商品名称」「デポコード」「デポ名称」をリストとして表示するにはどうしたらよいのか、教えていただけませんか? また、他に在庫状況を把握するよい案があったら教えていただけると助かります。 ちなみに、現在のVBAは以下のように記入しています。 VBA初心者のため上の流れの「4」と「5」の辺りもよくわかっていません。何か参考になるサイトがあれば、教えていただけると助かります。 なお、現在のVBAも添付したいのですが、2000字を超えてしまうので ここでは載せていません。

  • 「図のリンク貼り付け」を教えてください。

    「図のリンク貼り付け」を教えてください。 EXCEL2003の時代にやっていた SHIFT+編集→「図のリンク貼り付け」を EXCEL2007でやりたいと思います。 どのようにしたらよいか教えてください。 よろしくお願いします。

  • エクセルでユーザーフォームを利用したいのですが・・・

    エクセルでユーザーフォームを利用したいのですが・・・ ユーザフォームは作れるのですが、なにせ、コマンドボタンを押したときのマクロを教えていただきたいです。 たとえば、A欄に日付B欄に会社名C欄に数字を入力するとしまして、 とうぜん、ユーザーフォームには日付、会社名、数字の入力ボックスとコマンドボタン(入力ボタン)があるわけです。 入力ボタンを押せば順に入力していただきたいのですが、条件があるのです。 その1、1行目2行目は使いますので3行目から入力してもらいたい。 その2、入力順、日付順に並べてほしい。 その2をもう少し詳しく書かせていただきますと、今日に10行分のデータを入力したとしまして あしたの分も2行ほど早めに入力したとします。 明日の分は当然、明日の日付でするわけです。 さて、今日の分を追加したいとき、明日の日付の前にこないと駄目という条件でございます。 よろしゅうおねがいします。

  • Excel 個数の集計時の重複削除について教えてください。

    COUNTIFを使用し個数を集計したのですが、 同じ値がでてきた時に重複してしまいました。 よい関数を教えてください。 A列  B列(カウント) 111  2 222  1 111 =COUNTIFだとこれも2となってしまうので、行を非表示(または削除)したデータを他シートに表示したい。 333  1 よろしくお願いします。

  • セルA1とB1の数値が一致しないとき警告文がでるようにするにはどのよう

    セルA1とB1の数値が一致しないとき警告文がでるようにするにはどのようにすればいいでしょうか? どちらのセルにも合計する関数が入っています。 関数でできますか? よろしくお願いします。

  • EXCEL2007 で数値を日付に変換できますか?

    たとえば 「20090815」 を 「2009/08/15」 とか「2009/8/15」に変換する方法ってありますか? 

  • VBAでブック名の拡張子を除去してシートにコピー

    VBA初心者でコード作成で困っております。 下記の通りコードを組みましたが、シート名をブック名に変更して 保存したいのですが、このコードですと拡張子までついてしまいます。 拡張子を除去するためにはどうすればよいでしょうか? アドバイス宜しくお願い致します。 Sub test() 'シート名の変更 Dim MyPath As String Dim MyFile As String Dim Wb As Workbook MyPath = "C:\TEST\" MyFile = Dir(MyPath & "*.xlsx") Do While MyFile <> "" Set Wb = Workbooks.Open(MyPath & MyFile) ActiveSheet.Name = ActiveWorkbook.Name Application.DisplayAlerts = False Wb.Save Application.DisplayAlerts = True Wb.Close (False) MyFile = Dir() Loop End Sub

  • 値が入っている一番右のセル位置を返す方法

    たとえばA行に値(文字列)が横に並んでいるとして 値が入っている一番右のセルの位置を返すようにするにはどのようにすればいいでしょう?

  • EXCEL 複数条件(VLOOKUP?)について 

    EXCEL 複数条件(VLOOKUP?)について  シート1 A列 B列 C列 D列     名前 日付 色  サイズ(数値) シート2 A列 B列 C列 D列     名前 日付 色  サイズ(数値) シート1とシート2のD列を比較させて違う場合をシート1の別の列に表示させたいのですが、 現在はA,B,Cを連結し、VLOOKUPにて処理しています。 今後件数が5000件を超える予定となっており、このままではPCが止まってしまう恐れがあるので 別の方法を模索しているのですが、何か良い方法はないでしょうか?

  • ファイルが開きません!

    エクセルで工事写真の整理をしていましたが、容量が大きすぎてファイルが開きません。 分割しようとしても、メモリー不足で全体を表示できませんというエラーがでて、画面が固まってしまいます。 ファイル容量は527MBです。 かなりの枚数の写真を貼り付けており、一からやり直さずにすむ方法を模索中です。 どなたか力を貸してください。納期も迫っており、四苦八苦しております。 ちなみにOSは、XP HomeEditionです。

  • エクセルのオートフィルターについて

    超初心物ですが、宜しくお願いします (1)エクセル(2003)の機能でオートフィルターを使っております。  こんな症状が起こります。  フィルターオプションで検索しているのですが、途中検索がしてこなくなることがあります。そうなった後一度オートフィルターのチェックを はずし、再度チェックを入れなおすことで元の正常な状態になります かなりの頻度で起こります。念のためオフィスの再インストールもしてみましたが、症状はかわりませんでした。 何か対応策があればお願いいたします

  • エクセル 複数条件に合うデータを数えたい

    エクセル 複数条件に合うデータを数えたい エクセルでA列に何らかの値が入っていて(=空欄でない)、かつB列の値が“○”の数を数えたいです。 =SUMPRODUCT(($A:$A="*")*($B:$B="○"))と入れましたがSUMPRODUCTはワイルドカードが使えないようで結果は「0」となってしまいダメでした。 エクセル2007を使ってるので =COUNTIFS($A:$A,"*",$B:$B,"○")としたらできたのですが2002を使っている人と共有したいので2002でも使える関数を使いたいです。 どうしたらいいのでしょうか?

  • EXCEL2007 不定期に共有違反となり保存できない

    よろしくお願い致します。 環境 Windows7HP Excel2007 XLSXファイルを作成し、 上書保存すると不定期に添付画像のようなメッセージが 出力され、同フォルダに拡張子なしのファイルが形成される というような現象がでます。 必ずエラーがでるのではなく、不定期にでます。 4回上書保存OK、5回目NGとかです。 メッセージから察するにブック共有かな?と思い、 校閲でブック共有関係確認しましたが、特に変わった設定もありませんでした。 ネットワークはモデム直付けの光。PCはスタンドアロンです。 WindowsUpdate、OfficeUpdateは最新です。 私のPCではありませんが、当人は非常に困っており、 私も操作してみましたが、確かに保存出来ないことが多々あり、 困っています。 オプションは自分なりにいじってみたが、何をしたかは覚えていない、とのことで、私も2007に詳しくなくペンディングの状態です。 Webにてケーススタディ探してみましたが、有用な情報を 得ることはできませんでした。(探しきれていないかと思いますが) 本問題、回答するにあたり、他に必要な情報があれば お知らせください。 以上,よろしくお願い致します。

  • エクセルについて質問です。リスト機能とそれに対応した自動入力について。

    エクセルについて質問です。リスト機能とそれに対応した自動入力について。 エクセルでリストをつくり、ユーザーがリストからある値を選んだら、そのすぐ上の セルに自動で文字が入力できるようにしたいと考えています。 たとえば以下のようなイメージです。 A あ B い C う D え と2列に入力されており、この2列のすぐしたに、リストで「A~D」を選べる ようにします。 次にAを選んだら・・・ あ A というように、すぐ上に あ が自動入力されるようにしたいのです。 どうやればよいのでしょうか? わかるかた助けてください。

  • Excel2002で図の圧縮を行うと画像サイズが変わる

    Excel2002で「図の圧縮」を行い保存します。 この段階ではレイアウトに問題ありません。 しかし、印刷プレビューを開くと、 画像のサイズが勝手に拡大されてしまいます。 他人が作成したファイルの為、図の挿入方法は不明です。 図の圧縮時の解像度の設定ですが、 Web/画面(96dpi)、印刷(200dpi)のどちらでやっても 同じように画像サイズが勝手に拡大します。 ファイルによってこの事象が起こるものと起こらないものがあり、 その区別はできていません。 このような事象を起こさずに図を圧縮をする方法はないでしょうか?

  • エクセルの図の表示

    エクセルでデジカメで撮った写真を挿入し、その上にオートシェイプなどで作った線などを書きたいのですが、写真が最前面にでてきてしまい、線が写真の下に隠れてしまいます。「順序」で線を最前面に設定しても同じ結果です。解決策はありますでしょうか。よろしくお願いします。