VBA

日報データを整形する

背景 サイボウズから書き出した日報を、 見やすいように担当者ごとにシートをわけて、整形したい。 月初に前月分まとめなくちゃいけない。 (1月のはじめに、12月分をつくる)かんたんなイメージをつけると・・・これがサイボウズから書き出したCSVをExcelで開い…

弥生販売で作成した見積レポートの整理

完全に自分のためのメモです。 会社で見積書を「弥生販売」を利用して作成しているのですが、 そのレポートを担当営業さんに毎週提出しています。Excelデータにエクスポート出来るようになってるんです。それがとても見づらい。 それは困るので、必要のない…

背景色の範囲を変える

VBA

先日の、行全体が塗りつぶされているExcelシートを指定した範囲だけの塗りつぶしに変える - プログラミングお勉強記録 をコードレビューしてもらい、かなり大幅に変更しました。まずはコードレビュー後のコード↓ Option Explicit Sub 背景色範囲変更() '----…

行全体が塗りつぶされているExcelシートを指定した範囲だけの塗りつぶしに変える

VBA

納入実績表で、営業さんがある案件に背景色をつけたんですけど、 こんなふうに、 行全体を塗りつぶしてしまったので、並べ替えなどするとこんなふうに、 値の入っていないセルが残ってしまう。これが気持ち悪いので、値の入ってる列までの塗りつぶしに変更す…

アクティブセルのある行を選択して背景色を変える

VBA

タイトル通り。納品実績表を編集していて、 「この案件は背景色を変えておきたいわ〜」 ていうときに使用します。ちなみにここではグレーです。 マクロの記録をとってから編集しました。 Option Explicit Sub 網掛け() ' ' 網掛け Macro ' ' Keyboard Shortc…

ワークシートを削除する

VBA

今年もがんばるぞ!! 2012年の1月分は「2012-1」、 2月分は「2012-2」、 3月分は「2012-3」、、と 毎月作成して増えていくワークシートが、2012年の1年分たまったのですが、 それをひとまとめにしたデータができたので、 「2012-1」から「2012-12」までの12…

Excelの値をテキスト化してメール本文に貼りつけたい

やりたいことはタイトルの通りで、その方法を探していますが、 私の知識が乏しく、どういう過程を踏んだらいいのかわかりません。。 やりたいことの詳細 上記のような表があって、日ごとにシートが分かれています。 この内容をガラケーで見られるテキストメ…

Excel VBA でシートを複製、名称変更、セルの値(日付)を変更・その2

VBA

この記事の続きになります。 Excel VBA でシートを複製、名称変更、セルの値(日付)を変更・その1 - プログラミングお勉強記録前回のコードを先生に添削してもらい、 修正をしました。先に修正コード。 最初は29行だったコードが添削入って21行になりました…

Excel VBA でシートを複製、名称変更、セルの値(日付)を変更・その1

VBA

会社で、営業さんの行動予定を毎日Excelの表を使って作成して、プリントアウトして貼りだしているんですが、 毎日の分をコピーして、 しかもシートの左上のセルにある日付を入力し直して… という気が遠くなりそうな作業を(おばあちゃんが)しています。 時…

仕事でつかえるプログラミング

VBA

ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本作者: 立山秀利出版社/メーカー: 秀和システム発売日: 2007/10/23メディア: 単行本購入: 23人 クリック: 470回この商品を含むブログ (20件) を見るほんとは Ruby とか Rails とかもっと頑張りたい…