Excel

セルの選択のいろいろ

me.Cells(1,2) ="abc" と、記述するが そもそも Cells とは、WorkSheet オブジェクトのプロパティである。 行数と列数を引数に持ち、Rangeオブジェクトを示すものである 次の二つは同じ意味である Dim aaa As Range Dim bbb As Range Set aaa = Me.Cells(2, …

セルの列位置を数字で表示させる

通常は 数字表示に変更 数字表示になりました

Excel VBA End ステートメント

End ステートメントを実行すると、処理は即時停止する。 unloadイベントも発生しない。 メモリもクリアされる。

Excel 2003 コピーやセル移動が遅い、引っかかる

以下のサイトに乗っている方法で解決できた 【追記アリ】Excel(エクセル)の起動や入力などが遅い時の解決方法 | 運営堂 Excelの起動が遅いときに試してみること。: 徒然なるままだし Excel ツールバーファイル (Excel.xlb) の再作成を行うものである

LF改行でファイルを出力したい

vbaでファイルを出力するとき、単純なprint文がある。 print文は、指定された文字を1行として出力するので、最後に改行記号が付く。 この改行記号は、CRLFである。これをLF改行で出力したい時はどうすればいいか?print文は 末尾に ; セミコロン をつけると…

二つの列の差分をそろえて見やすくする

二つのそれぞれの列で等しいもの、ひとしくないものを、整列します。事前にソートされている前提です。 Sub 差分シフト() 'ソートされている事が前提 '左右いずれかの行が空白になった時点で終了 Const COL_LEFT_KEY_ST As Long = 1 Const COL_LEFT_KEY_ED A…

シート分割マクロ

エクセルブック内のシートを分割して、それぞれ単独のエクセルブックファイルとして保存するマクロ http://shodai2006.mydns.jp/excel/sample_macro/20131104_sheet_div.zip

Excel2010 余白の調整をマウスでグラフィカルに行う方法

印刷プレビュー時、下のほうに余白の表示ボタンがあるそうだ。 2003のような列幅の調整とは、考え方が異なるようだ。EXCEL2010 余白設定

ソースファイルから、コメントを削除したい

ソースファイルから、コメントを一括削除したい。 ネットにユーティリティーが無いか、探したところ、以下のものを見つけたTruthCDの詳細情報 : Vector ソフトを探す!このユーティリティーは、VC++用のランタイムが必要なようだ。 ここから、取得できる マ…

小計を伴う集計

シート関数 SUBTOTALを用いる

切捨て切上げ四捨五入

マイナス値の切捨ては、どっち方向? 「捨てる」という意味合いから、桁を取るということで、「-1.5」 は 「.5」を取って「-1」とする意見が多いようだ。 Excelでも、同様になる。以下、それぞれの環境での方法をメモしておく。 Excel ExcelVBAのRound関数は…

ピポットテーブル

超入門編 たとえば、こんなデータがあっとして。 これを、縦軸に商品、横軸に日付、として、数量を並べたい フィールドに項目をドラッグしていく ここまで、簡単に集計できるが、数量の値が、出現回数になっている。これは数量の合計にしたい。 選択範囲に対…

色番号

VBAで、セルの色番号を取得するにしても、色と番号の関連がわからなかった。以下のURLに色番号の資料を発見 http://www.ne.jp/asahi/mabu-messages/greetings-2-you/colorIndexnum.htm