WWolf の回答履歴

全308件中61~80件表示
  • 【Excel VBA】1クリックで1ページ移動する

    Excel2003を使用しています。 Sheet1はデータ入力用のシートとなっていて、Sheet1にデータを入力すると、Sheet2の予め作成されている書式にデータが入力されて、書類が完成するようになっています。 実際、プリントアウトするのはSheet2になるのですが、Sheet1にデータを入力して、Sheet2への入力状態を確認したいときに、ボタンをクリックすることで、1ページずつ移動させるようにしたいのですが、マクロで可能でしょうか?可能であれば、どのようにコードを記述すればいいでしょうか? イメージしているものは、例えば、『上へ』と『下へ』という2つのボタンを作って、そのボタンのクリックで移動できたらと思っています。 Sheet2の1ページは26行で、1ページ目はA1:M26、2ページ目はA27:M52、3ページ目はA53:M78…となっていて、100ページまであって、行数は2000行を超えますし、今後、ページ数が増えることも考えられますので、1クリックで1ページ分移動できると確認しやすく便利だなと思い、質問させていただきました。 よろしくお願いします。

  • 【Excel VBA】1クリックで1ページ移動する

    Excel2003を使用しています。 Sheet1はデータ入力用のシートとなっていて、Sheet1にデータを入力すると、Sheet2の予め作成されている書式にデータが入力されて、書類が完成するようになっています。 実際、プリントアウトするのはSheet2になるのですが、Sheet1にデータを入力して、Sheet2への入力状態を確認したいときに、ボタンをクリックすることで、1ページずつ移動させるようにしたいのですが、マクロで可能でしょうか?可能であれば、どのようにコードを記述すればいいでしょうか? イメージしているものは、例えば、『上へ』と『下へ』という2つのボタンを作って、そのボタンのクリックで移動できたらと思っています。 Sheet2の1ページは26行で、1ページ目はA1:M26、2ページ目はA27:M52、3ページ目はA53:M78…となっていて、100ページまであって、行数は2000行を超えますし、今後、ページ数が増えることも考えられますので、1クリックで1ページ分移動できると確認しやすく便利だなと思い、質問させていただきました。 よろしくお願いします。

  • Excel コンボボックスについて

    初めまして。VBA初心者です。 コンボボックスを使った計算書を作成しているのですがうまくいきません。 例えばコンボボックスのリストに甲、乙、丙と3つのリストがあり、 甲を選ぶとA1:A10のセルにB1:B10のセルの中身が上書きされ、乙を選ぶとA1:A10にC1:C10が上書きされる・・・というようなものを作りたいのですが・・・。 VBAの本やいろんなサイトを参考にしたのですがうまくいきません。 ChangingCellやReplaceを使ってみたのですがエラーになります。 どなたかよきアドバイスをお願いいたします。

  • VBAでのデータの結合

    VBA初心者です。 Form上で、3つのComboBoxに入力(選択)した値を結合させるための関数を教えてください。 実際にやりたいことは・・・ ComboBox1 → 年 ComboBox2 → 月 ComboBox3 → 週 をフォームに入力(選択)します。 入力した年、月、週に該当する年月日の範囲が入力されているsheetがあり、 その検索キーは入力した3つの値を結合したものになっています。 その検索キーをもとにvlookupで年月日をlabelに表示させる。 渡しが途中まで考えて挫折した状態をお見せします。↓ Private Sub Cmb週_AfterUpdate() Dim mykc1 As Integer Dim mykc2 As Integer Dim mykc3 As Integer mykc1 = Cmb年.Value mykc2 = Cmb月.Value mykc3 = Cmb週.Value Lbl開始年月日.Caption = Application.WorksheetFunction. _ VLookup(【mykc1~3を結合したもの】, Range("検索"), 2, False) Lbl終了年月日.Caption = Application.WorksheetFunction. _ VLookup(【mykc1~3を結合したもの】, Range("検索"), 3, False) End Sub ↑以上です。 全く的外れなものでしたら、こちらについても教えてください。 よろしくお願いします。

  • エクセルの関数

    エクセルの表で、通し番号を自動で入力したいと思います。 番号は、頭にアルファベットが入っています。A1110,A1111・・です。 この通し番号を関数を使って、最初の番号を入力したら、指定されたセルに自動で入力出来る様にしたいのですが、どんな方法があるか教えて下さい。

  • 関数を含めた行の追加

    宜しくお願いいたします Excel2007ですが、例えば家計簿で30行くらい使いある列の最後まで関数を入れてあります 10行くらい書き入れたところで、行が足りなくなりそうなので、10行追加しました、 この時に追加された行に関数が有りません 関数の有る行のセルの+をドロップして関数を貼り付けていますが、追加と同時に関数も一緒に貼り付ける事は出来るでしょうか。

  • Excel マクロでファイル名を変数に・・・

    初心者です。検索してもわからなかったので質問です。 下記のようなマクロの処理で「AAA」というファイル名のExcelに「2.xls」からデータをコピーし貼り付けています。    ・    ・ Windows("AAA.xls").Activate Rows("4:4").Select Selection.Insert Shift:=xlDown Windows("2.xls").Activate Range("C6").Select Selection.Copy Windows("AAA.xls").Activate Range("A4").Select ActiveSheet.Paste Windows("2.xls").Activate Range("C7").Select Application.CutCopyMode = False Selection.Copy    ・    ・ 今回は「2.xls」ではなく「3.xls」、「4.xls」、・・・といったように違うファイル名で同じ処理を行ないたいので「2」と指定するのではなく「(ファイル名).xls」といった形にしたいのですが、それは可能なのでしょうか。 ご意見宜しくお願いいたします。

  • エクセルのマクロについて【長文です。】

    はじめまして。 今、仕事の中でマクロを使った処理を行おうとしています。 手順は下記の通りです。 【1】アクセスからデータをエクスポートする。 【2】エクスポートしたデータをエクセルで開く。 【3】エクセルの中のデータを表にまとめる。 ごく簡単にご説明すると、このような手順となります。 ここで、皆様のお力をお借りいたしたく、質問いたしました。 【2】と【3】の間で行う、作業なのですが、 アクセスからエクスポートしたデータは日付が「'20070827」のように、 文字列となって表示されてしまいます。 これをマクロで2007/8/27という表示にしたいと思います。 【3】の表へは日付でVLOOKUPを使い一覧にまとめています。 さらに、日付は自動で入る仕組みにしてあります。 はじめのうちは量が少なかったので、置換や区切り位置で どうにかしのいできたのですが、シート数が多くなってしまい、 とても時間がかかってしまいます。 マクロの登録にもチャレンジしてみましたが、 並び位置が変わってしまったりと不都合が出てしまいました。 出来れば、そのブックを開けた段階で日付が変更されるような マクロがありましたら、ぜひ教えてください。 よろしくお願いいたします。

  • エクセルのマクロについて【長文です。】

    はじめまして。 今、仕事の中でマクロを使った処理を行おうとしています。 手順は下記の通りです。 【1】アクセスからデータをエクスポートする。 【2】エクスポートしたデータをエクセルで開く。 【3】エクセルの中のデータを表にまとめる。 ごく簡単にご説明すると、このような手順となります。 ここで、皆様のお力をお借りいたしたく、質問いたしました。 【2】と【3】の間で行う、作業なのですが、 アクセスからエクスポートしたデータは日付が「'20070827」のように、 文字列となって表示されてしまいます。 これをマクロで2007/8/27という表示にしたいと思います。 【3】の表へは日付でVLOOKUPを使い一覧にまとめています。 さらに、日付は自動で入る仕組みにしてあります。 はじめのうちは量が少なかったので、置換や区切り位置で どうにかしのいできたのですが、シート数が多くなってしまい、 とても時間がかかってしまいます。 マクロの登録にもチャレンジしてみましたが、 並び位置が変わってしまったりと不都合が出てしまいました。 出来れば、そのブックを開けた段階で日付が変更されるような マクロがありましたら、ぜひ教えてください。 よろしくお願いいたします。

  • エクセルで写真を貼り付けるには?

    エクセルで写真を貼り付けるのは、普通にやるなら「挿入」の「図」で「ファイルから」を選べばできますが、そのやり方ではなくて、セルをダブルクリックしたらファイルの選択ウィンドウが出て、ファイルを選べばセルのサイズで貼り付け、というのが出来るはずなんですが、どうやるのでしょうか?

  • ExcelVBA 選択しているセル

    となりのシートの、現在選択されているセルのアドレスを取得する方法ってありますか?

  • エクセルのカーソル移動について

    連続したデータを入力している際、Enterキーを押すと、 カーソルが次のデータの先頭のセルへ、移動するようにすることは可能でしょうか? 右に移動とか、下に移動は理解しています。 横に長いシートでの入力しているので、一番最後に来たときにEnterキーで、A列に飛んでくれるような設定が出来ればと思い、質問させていただいております。 宜しくお願い致します。

  • エクセルで「上書き保存」の機能を殺したい

    お願いします。 エクセルで簡単なアプリ(VBA)を作っております。その中で「上書き保存」ができないようにさせたいのですが方法を教えて下さい。 宜しくお願いします。

  • エクセル:Application.OnKeyについて

    5行目のセルにカーソルがある時に矢印キー「↑」を押すと、 カーソルは1つ上のセルへ移動し(通常の「↑」キーの処理を行い)、 更に特定の処理をする(例えばメッセージボックスを出すとか)、 といったコードを組みたいです。 5行目以外のセルで「↑」が押された場合は、 カーソルが1つ上のセルへ移動するという「↑」キーの通常の処理だけを行いたいです。 検索してApplication.OnKeyという書き方を見つけたのですが、 これは{UP}キーの機能が常に別のものになるように限定してしまうものばかりでした。 5行目にある時のみ、といった条件を入れたいです。 書き方わかる方いましたらよろしくお願いします。

  • エクセル:Application.OnKeyについて

    5行目のセルにカーソルがある時に矢印キー「↑」を押すと、 カーソルは1つ上のセルへ移動し(通常の「↑」キーの処理を行い)、 更に特定の処理をする(例えばメッセージボックスを出すとか)、 といったコードを組みたいです。 5行目以外のセルで「↑」が押された場合は、 カーソルが1つ上のセルへ移動するという「↑」キーの通常の処理だけを行いたいです。 検索してApplication.OnKeyという書き方を見つけたのですが、 これは{UP}キーの機能が常に別のものになるように限定してしまうものばかりでした。 5行目にある時のみ、といった条件を入れたいです。 書き方わかる方いましたらよろしくお願いします。

  • 【エクセル】セルに入力したら罫線を引く方法?

    空白のセルに文字を入力たときに、自動的に表の罫線を引くような設定は、どこでできますか? 以前見たことがあるのですが、再現できません。 どなたか、教えてください。

  • ホームページからエクセルへデータのコピー

    あるサイトから数字のデータを引っ張ってきて エクセルに貼り付け集計する作業をしています。 エクセルに数字はコピーできるのですが、 コピーしてきた数字の合計などの計算などができません。 また桁区切りスタイルを押しても反応がありません。 (数字として認識されていない?) 上から打ち直すと数字として計算も桁区切りスタイルもできます。 これは打ち直すしか方法はないでしょうか。 わかりにくい質問ですみませんが どうぞよろしくお願いします。

  • ワードのマクロで、蛍光ペンの色を変更する事はできるのでしょうか?

    ワードのマクロ初心者なので、是非とも教えて下さい。 ワードで、蛍光ペンで色を付けてある文書があり、その蛍光ペンの色を一括して変更したいと思っています。 何回も操作する事になりますので、出来ればマクロを作成して、1クリックで実行できる様にしたいと思っていますが、 マクロで蛍光ペンの色を変更する事はできるのでしょうか? もし出来るのであれば、具体的なマクロの記述を教えて頂けると助かります。 ご存じの方がおられましたら、是非ともご教授をお願い致します。

  • エクセル関数の50円単位の四捨五入

    エクセルの関数で、次のようなことが出来る関数はありますか? 10円単位で四捨五入で 10円の位が49円以下なら切り捨て 10円の位が50円ならそのまま 10円の位が51円以上なら切り上げ 例えば 444093円 → 444100円 299339円 → 299300円 892250円 → 892250円 よろしくお願いします。

  • ファイルサーバー上のexcelファイルのアクセス履歴

    会社のファイルサーバー上にある、特定のエクセルファイルを誰が開いたか(上書き保存しなかったものも含めて)、分かる方法はありますでしょうか? 既出の質問も検索してみましたが、初心者なので理解力が乏しく、新たに質問させてもらいました。ご親切な方、教えていただけるとうれしいです。