rivoisuのプロフィール

@rivoisu rivoisu
ありがとう数280
質問数7
回答数526
ベストアンサー数
97
ベストアンサー率
36%
お礼率
90%

  • 登録日2009/08/11
  • Excel2003のVBAでプログラミングをしています。

    Excel2003のVBAでプログラミングをしています。 作成しているのは売上のデータを外部DBから抽出し既定のフォーマットに整形するツールです。 そのファイルを送信先各位の送信する際にそのWorkBookをそのまま送信すると マクロが含まれている分動作が非常に重くなってしまいます。 そこで、同じフォーマットのコピーを作成したいのですが workbookオブジェクトのSaveCopyasメソッドを使用してコピーを作成すると マクロごとコピーされて意味がありません。 各worksheetの値のみをコピーする方法はありませんでしょうか。 どなたか助言おねがいします。

  • エクセルで複数のブックの1つのセルを複数でコントロールする方法

    エクセルで複数のブックの1つのセルを複数でコントロールする方法 こんなことは可能でしょうか? たとえば、 Book.A、Book.B,Book.Cの3つのBookがあります。 それぞれの"A1"セルは、可変数値でBook.A、Book.B,Book.Cのそれぞれから変えることができる。 一般的には、「Book.Aを変えるとBook.B,Book.Cがリンクしている」というものなのですが、 Book.BからでもBook.Cからでも変えることができる方法を知りたいのです。 共有ブックという方法以外でお願いします。

  • エクセルで複数のブックの1つのセルを複数でコントロールする方法

    エクセルで複数のブックの1つのセルを複数でコントロールする方法 こんなことは可能でしょうか? たとえば、 Book.A、Book.B,Book.Cの3つのBookがあります。 それぞれの"A1"セルは、可変数値でBook.A、Book.B,Book.Cのそれぞれから変えることができる。 一般的には、「Book.Aを変えるとBook.B,Book.Cがリンクしている」というものなのですが、 Book.BからでもBook.Cからでも変えることができる方法を知りたいのです。 共有ブックという方法以外でお願いします。

  • Excel VBAの SUM関数について質問です。

    Excel VBAの SUM関数について質問です。 SUM関数で合計の値を出す場合、 SUM(A1:A5)という関数で合計を出しますが SUM(sheet2.cells(1,1),sheet2.cells(5,1)) と言ったようにCellsで指定はできないのでしょうか? 複数の列にVBAのプログラムで合計の値を出したいのです。 WorksheetFunction.SumではSUM(A1:A5)のように 自動計算にならないと思うので・・・

  • エクセルで作った給与明細の罫線が消えた

    エクセルで作った給与明細の罫線が消えた エクセルで給与明細を作っているのですが、 先月は順調に使えていたはずなのに 今月ファイルを開いてみると罫線がすべて消えてしまっているのです。 どうしてでしょうか? 2003で作成し2007で使っていました。 どこをどう操作したかは 私以外の人も使うのでわかりません。 ファイルを開くと下記の内容がでてきて 「読み取れない内容が含まれています。このブックの内容を回復しますか?  ブックの発行元が信頼できる場合ははいをクリックしてください。」 “いいえ”では開けられないので“はい”をクリックすると 「次の修復を行うことによってファイルを開くことが出来ました。  修復を保持するにはこのファイルを保存してください。」 -修復一覧- ファイルへのダメージが深刻であり修復は不可能です。数式と値の回復を試みましたが、消失または破損したデータが含まれる可能性があります。 無効なシート名に変更されました。 無効なシート名に変更されました。 と出てきて 列の幅、行の高さの設定が元に戻り 設定した罫線が消えています。 何が原因でしょうか? また、どうしたら作成したとおりに戻せますか?