end-u の回答履歴

全1157件中141~160件表示
  • VBE画面の縦のスクロールバーがマウスホイールで動

    エクセル2003・vistaです。 VBE画面の縦のスクロールバーがマウスホイールで動きません。 エクセル2003・XP エクセル2007・win7 だったら、マウスホイールをグリグリしてスクロールバーを動かせます。 原因と対策を教えてください。 よろしくお願いします。

  • エクセルVBAのヒントをください

    エクセルのある列に、文字列が入っているとします。 たとえば、Aであったり、Cであったり、A,C,Fとカンマ区切りで複数の文字列(個数は不定) が入っていたりします。 このとき、一行に一つの文字列しか含まないように、カンマで区切られた文字列を展開し、 複数行に分けて格納したいと思っています。 たとえば、一番上の行のセルにA、二番目の行に「C,D,A」、三番目の行にB、四番目の行に 「E,A」と入っていたら、各行に一文字列のみ入るように、上からA、C、D、A、B、E、Aという行を 作りたいと思います。各セルに含まれる文字列の個数は不定で、規則性はありません。 基本的に、 (1)各セルに含まれているカンマの数を調べる (2)カンマの数だけ次の処理を繰り返す  ・行挿入   ・最初のカンマの位置を調べる   ・先頭からカンマまでを切り取る   ・上記の値をセルに入力  ・行挿入   ・2番目のカンマの位置を調べる   ・1番目のカンマの位置+1から2番目のカンマの位置まで切り取る   ・上記の値をセルに入力 上記をカンマの数だけ繰り返す。 といった具合にしていくのだと思いますが、このような処理をするのに はどの程度のVBAのスキルが必要ですか? 上記のヒントや、参考になるサイト、書籍があればご教授ください。

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルVBAのヒントをください

    エクセルのある列に、文字列が入っているとします。 たとえば、Aであったり、Cであったり、A,C,Fとカンマ区切りで複数の文字列(個数は不定) が入っていたりします。 このとき、一行に一つの文字列しか含まないように、カンマで区切られた文字列を展開し、 複数行に分けて格納したいと思っています。 たとえば、一番上の行のセルにA、二番目の行に「C,D,A」、三番目の行にB、四番目の行に 「E,A」と入っていたら、各行に一文字列のみ入るように、上からA、C、D、A、B、E、Aという行を 作りたいと思います。各セルに含まれる文字列の個数は不定で、規則性はありません。 基本的に、 (1)各セルに含まれているカンマの数を調べる (2)カンマの数だけ次の処理を繰り返す  ・行挿入   ・最初のカンマの位置を調べる   ・先頭からカンマまでを切り取る   ・上記の値をセルに入力  ・行挿入   ・2番目のカンマの位置を調べる   ・1番目のカンマの位置+1から2番目のカンマの位置まで切り取る   ・上記の値をセルに入力 上記をカンマの数だけ繰り返す。 といった具合にしていくのだと思いますが、このような処理をするのに はどの程度のVBAのスキルが必要ですか? 上記のヒントや、参考になるサイト、書籍があればご教授ください。

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルVBA CellsとRangeの違い

    CellsとRangeの違いが分りません。違いを明確にするために以下の説明文を書きましたが、正しいでしょうか? ---------------------- Cellsはセルを表すコレクションである。Cell(s)と複数形になっている。コレクションはオブジェクトの集合体なので、コレクションCellsはセルオブジェクトの集合体である。Cellsはあくまでコレクションであってオブジェクトではない。 一方、Rangeはセルを表すオブジェクトである。 ---------------------- CellsがコレクションならばCells(Range("A10"))の表記があってもいいと思いますが、実際にはありません。Cells(1,10)です。なぜですか? コレクションCellsとオブジェクトRangeの違いを明確に示す例はありませんか?

  • エクセルで未保存に対するメッセージが出ません。

    エクセルの不具合について 1.シートに何かしらの変更をした後、上書き保存をせずに閉じる際、「'○○'への変更を保存しますか?」というメッセージが現れなくなりました。 2.エクセルファイルの中に複数のシートがある場合、あるシートのデータ(文字、数式)を選択+コピーした後、他のシートへの貼り付けができなくなりました。 これら2つの症状は、ある日突然現れたもので、以前は問題はなっかたと記憶しています。 心当たりがあるとすれば、エクセルにデータ(マクロ含む)が入っているファイルをフリーでダウンロードすることがよくあります。 再インストール及びオフィスの修復を試みましたが、解決しませんでした。 仕様環境は以下の通りです。 OS : WindowsXP PRO Ver.2002 SP3 ソフト : Microsoft Excel2003 大変困っていますのでわかる方教えてください!

  • Excel2007 条件付き書式が付いているシート

    条件付き書式を使用しているシートをコピー(シートのコピーすると)並びが変わってしまします。 Book全体で条件付き書式を統一していますが、コピーするとなぜか並びが変わって優先順位が変更されてしまいます。 シートのコピーをすると各種書式も引っぱって行ってもらえると思ったのですが、どうも違うようで、コピーした都度、そのシートだけ条件付き書式の並びだけを変更しております。 どなたかよい方法があれば教えてください。 これって、マイクロソフトのもともとの仕様なのかわかりません。  

  • Excel2007 条件付き書式が付いているシート

    条件付き書式を使用しているシートをコピー(シートのコピーすると)並びが変わってしまします。 Book全体で条件付き書式を統一していますが、コピーするとなぜか並びが変わって優先順位が変更されてしまいます。 シートのコピーをすると各種書式も引っぱって行ってもらえると思ったのですが、どうも違うようで、コピーした都度、そのシートだけ条件付き書式の並びだけを変更しております。 どなたかよい方法があれば教えてください。 これって、マイクロソフトのもともとの仕様なのかわかりません。  

  • ユーザーフォームのプロパティが表示しなくなる。

    ワークシートのコマンドボタンでユーザーフォームを表示しテキストボックスに入力後、ワークシートに転記するマクロを作成しているのです。 途中で作動テストをすると上手く動きましたが、しばらく放置し又、動かしてみるとえエラー出る。 調べようとしてもユーザーフォームのプロパティがパスコードエラーで全く表示されなくなっている。 その後自動保存される。 再度開きなおして作動させると作動するけど又、同じ現象になる。 プログラミングの問題なのでしょうか。

  • VBA csvファイルのデータをリストビューへ

    こんばんは、いつもお世話になっております。 素人ですが、宜しくお願いいたします。 タイトル通りなのですが、csvファイルにあるデータをリストビューで表示したいと思っています。 リストボックスなどへの方法は検索するとヒットするのですが、 リストビューの方法はあまりないのか、見つかりませんでした。 test.csv 1,Name,Tel,Address,Address2 2,Name,Tel,Address,Address2 上記のようなデータが10行ほどあります。 何か参考になるサイトなどでも結構ですので、 ご教授願います。宜しくお願いいたします。

  • Excel2010の書式について

    Excel2010上で、マクロのNumberFormatLocalを使用して、数値(400、1000など)を通貨表示させたいのですが、頭にシャープ(#)が付いてしまいます。 申し訳ありませんが、どなたかよい方法をご教授ください。 よろしくお願い致します。 例1:400→\400と表示したい。 例2:1000→\1,000と表示としたい。 ※マクロ上では、 NumberFormatLocal = "\#,##0;\-#,##0" としております。

  • エクセルVBA 「Application」が二個並

    エクセルVBA 「Application」が二個並んでてきます。 VBAを勉強していて Ctrl+Jでヒントを出しながらコードを打っているのですが 「Application」が二個並んでてきます。 これはどちらを選んでもいいのでしょうか? またなぜふたつ同じ単語が出てくるのですか?

  • なぜ「Workbook」ではなく「Workbook

    なぜ「Workbook」ではなく「Workbooks」なのでしょうか? エクセルVBAについて教えてください。 ファイルのタイトルバーのところに、文字を入れたくてVBAコードを調べていたら Workbooks.Application.Caption = "タイトル" と言うコードが出てきました。 このコードでやりたいことが行えるので問題ないのですが、 なぜファイル(ブック)は一つしか開いてないのに、「Workbooks」なのでしょうか?

  • Excel VBAに付いて質問します。

    VBAを使いまして、決まった範囲以内のセルの中に色を付けたいと考えています。 決まった範囲内とは、セルの横に14マス縦に6マスの合計84個のマスのセルがあります。 セルM2を個数の入力セルに20と数字を入力すると14×6マスの右上から左に向かって20個のセルに色を付けます。 この時、横のセルの数が14マスなので、その下の列から右から左に向かって6マスを色を付くようにします。 そうすると合計20個のセルが色が付くようにしたいのです。 もちろん、例えば、30と入力したら30個のセルを右上から左に向かって30個のセルの中が色が付くようにしたいと考えています。この様なVBAを作りたいと考えています。 この動作をコマンドボタンで動作できる様に教えて下さい。 初心者の為、説明が不足している部分もありますが、よろしくお願いします。

  • Excel VBAに付いて質問します。

    VBAを使いまして、決まった範囲以内のセルの中に色を付けたいと考えています。 決まった範囲内とは、セルの横に14マス縦に6マスの合計84個のマスのセルがあります。 セルM2を個数の入力セルに20と数字を入力すると14×6マスの右上から左に向かって20個のセルに色を付けます。 この時、横のセルの数が14マスなので、その下の列から右から左に向かって6マスを色を付くようにします。 そうすると合計20個のセルが色が付くようにしたいのです。 もちろん、例えば、30と入力したら30個のセルを右上から左に向かって30個のセルの中が色が付くようにしたいと考えています。この様なVBAを作りたいと考えています。 この動作をコマンドボタンで動作できる様に教えて下さい。 初心者の為、説明が不足している部分もありますが、よろしくお願いします。