Excel

数値に見えるものをCOUNTIFすると不正確になる

A列 B列の数式 B列の値 10060022100000025 =COUNTIF($A$1:$A$3, $A1) 3 10060022100000026 =COUNTIF($A$1:$A$3, $A2) 3 10060022100000027 =COUNTIF($A$1:$A$3, $A3) 3 A列の値は全て違うはずなんだけど…。 A列の文字列が全て数字であるため、Excel的には数…

またWindowsUpdateでExcelVBAのオートメーションエラーか…

「Microsoft Office 2007 suites (KB2687499) のセキュリティ更新プログラム」を適用すると、 ExcelVBAでオートメーションエラーが発生する。 アクセサリ⇒コマンドプロンプト⇒右クリックで「管理者として実行」し、regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OC…

またWindowsUpdateにしてやられた

Excel2007のリボンをカスタマイズするアドインを自作して使ってたんだけど 急にオートメーションエラーが発生するようになってしまった。 心当たりは…WindowsUpdateかな〜 ってことで早速ググる。みなさん流石ですね。 アクセサリ⇒コマンドプロンプト⇒右クリ…

セルをコピーしたときに末尾につく改行を除去する

個人用マクロブックにこんな感じでマクロを書いとくとOK。 CTRL+SHIFT+CでCleanCopyメソッドを起動する。 Sub auto_open() Application.OnKey "^+c", "CleanCopy" End Sub Sub CleanCopy() Dim val As String Dim i As Integer For i = 1 To Selection.Count…

excelでシート名をセルに表示する

excelでシート名をセルに表示するには、以下のようにする。MID関数の第3引数は適当。 MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)

MSOffice2007のリボンのカスタマイズについて - 3

以前にも書いたが、Office2007のリボンをカスタマイズするにはCustom UI Editorを使うと便利。 <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <ribbon startFromScratch="false"> <tabs> <tab id="customTab" label="Contoso" insertAfterMso="TabHome"> <group id="customGroup" label="Contoso Tools"> </group></tab></tabs></ribbon></customui>

MSOffice2007のリボンのカスタマイズについて補足

こんな感じにするための追記。

MSOffice2007でマクロを一括エクスポートするアドインを作成&リボンのカスタマイズ

マクロを一括エクスポートするマクロ 2007になってもマクロの一括エクスポート機能が搭載された気配はない。 割とニーズのある機能だと思うので、誰かが作ってるはず。 ってことで検索…… 一番目にここがヒット。 ブック内のVBAプロジェクトに各モジュールの…

Excel VBAで結合されたセルを参照する

┌─┬─────┬────┬────────┬────────────┐ │ │ A │ B │ C │ D │ ├─┼─────┴────┴────────┴────────────┤ │1│ ネコ科 │ ├─┼─────┬──────────────────────────┤ │2│チーター族│ カラカル族 │ ├─┼─────┼────┬────────┬────────────┤ │3│チーター │カラカル│…

Excel 2002にて種々の設定が記載してあるExcelファイルからソースを自動生成しようとしていた。 ちゃちゃっとソースを書いて、実行すると オブジェクトは、このプロパティまたはメソッドをサポートしていません。(Error 438)とのお言葉。 (?o?)になりながら…

オブジェクトを変数に代入する…

Setを使わなきゃいかんらしい。 微妙なローカルルールは勘弁…http://pc.nikkeibp.co.jp/article/NPC/20070803/279036/?P=2

シートやブックのパスワードをHACK

できるアドインがあるそうな。 元ネタ : パスワードで保護されたExcelシートを解除するフリーのアドイン「Excel Password Remover 2008」 - GIGAZINE 配布元 : this page has moved to http://www.straxx.com/ Please update your bookmark実際に「12qwaszx…