2022年6月7日火曜日

vbaでpdf出力したら、保存できませんでしたと怒られたのは、指定したフォルダ名が間違えていたためと気がつくまでの物語

 vbaでpdf出力したら、保存できませんでしたと怒られた.
その原因は、pdf出力先のフォルダを作成していなかったため(正確に言えば、フォルダ名を間違えていたため)だが、「ファイルが保存できませんでした」という不親切なメッセージでは気がつくのに物凄く時間がかかったのだった。
でも一番悪いのは、自分。もっと足元を見ろということですね。間違えているのは、自分だよってことだね。

Dim file1 as string
Dim filePath as string
' C:¥Users¥user1¥documents¥pdf¥output
filePath = Thisworkbook.Worksheets("menu").Range("B5").Value  
file1 = filePath & test.pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=file1

2022年5月31日火曜日

vbaでexcelを保存しても書式が引き継がれないというトラブルを解決するまでの物語

Dim wb as workbook
Sub tool()
  Set wb = Activeworkbook
  wb.save
End

 vbaで金額が¥-nnn,nnnと表示されるように書式を設定して、ツールを作った。コードの最後でwb.saveしている。ところが、そのセーブしたツール(.xlsm)を開くと、見事に書式が引き継がれないというトラブルに遭遇した。saveすると、書式がぶっ飛ぶようだ。解決策は、saveしないことだ。或いは、saveas フルパスのファイル名,local:=Trueに変えれば良い。通常、これを人はバグと呼ぶ。マイクロソフトはどうなんだろうか?

2022年5月26日木曜日

値の合計はSUMIFSで、個数はCOUNTIFSで集計すればいい。vbaでコードを書く必要はない。

集計するためにvbaでコードを書く必要は必ずしもない。埋め込み関数で、値の合計はSUMIFSで、個数はCOUNTIFSで集計するだけでいい。vbaで集計のコードを書かなくていいんだ。ということに気がついた。

2022年5月20日金曜日

みそ汁の出汁がらのいりこで作る佃煮のレシピ〜世界で一番簡単なレシピ

 我が家では、みそ汁の出汁をとったあとのいりこを冷凍して置く。ある程度、溜まったら、いりこの佃煮にする。鍋に出汁がらのいりこ100g、砂糖大さじ2、みりん大さじ2、醤油大さじ2、酢大さじ1、しょうがすり潰し少々、赤唐辛子少々をいれ、汁気がなくなるまで煮詰める。最後に白胡麻を振れば、佃煮になる。このレシピは、2代目。

2022年5月15日日曜日

世界一簡単なもち粉パンケーキのレシピ

  • 卵 1個 + 塩 2.5グラム(小さじ半分)+ 砂糖 18グラム(大さじ2)をボールに入れて、泡立る。
  • 牛乳 100グラム(cc)+もち粉100グラム+ベーキングパウダー5グラム(小さじ1)+オリーブオイル14グラム(大さじ1)を混ぜる。
  • フライパンに大さじ1〜2の量をたらし、焼く。表面がふつふつし、泡が弾けたら、ひっくり返し、焼く。 もち粉100%だと、モチモチしすぎるので、焼くのが難しい。半分、米粉や小麦粉にする方が良いかも。

2022年5月13日金曜日

一冊の本(2008年3月号)

 ここに「一冊の本」という名前の本(2008年3月号)がある。その中におつかいナプキンという宮田珠己(みやた たまき)のエッセイがある。単行本になっていたと思うが、タイトルは失念した。頒布100円と書いてあるが、本屋さんで無料で貰ったものだ。面白いもの(本)との出会いは、或る日、突然、訪れる。

2022年4月17日日曜日

gentooのpython 2.7 でopen-tsukubaiのsm2を動かす

 gentooの端末のコマンドラインで
python2.7 /usr/local/bin/sm2 1 2 4 8 data1
と打つと、
0001 新橋店 219 98 51 165 85
0002 池袋店 166 134 135 74 87
0003 新宿店 184 172 93 45 142
0004 上野店 247 205 151 207 157

markdownという記述方法で、テキストベースの文書を書くと、製本イメージの文書作成ができる。
 マイクロソフトのVisual Studio Codeで、プレビューすることができる。いいんじゃないの?