nakanilog

おぼえておきたい事をざっくりとメモするブログ

2016-01-01から1年間の記事一覧

Excel の全シート名をテキストで取得する方法

※Excel2013の場合 Visual Basic Editorを起動する(ALT + F11) イミディエイトウインドウ表示する(Ctrl + G) For Each i In ThisWorkbook.Sheets: debug.print i.name : next iと入力し、Enter で実行する。 すると、下に全シート名が出力されます。

Excelセットアップ時の初期設定メモ

※Excel2013の場合 1)起動時、シート追加時の既定テンプレートを設定する 適応させるテンプレートを作成し、以下のパスに「Book.xltx」、「Sheet.xltx」として保存する。C:\Users\(ユーザー名)\AppData\Roaming\Microsoft\Excel\XLSTART 2)エクスプロー…

消せないフォルダを削除する方法

※対応は自己責任で。 ※Windows7での対応方法 C:\> takeown /r /f C:\6f8fbe17f4d2099649d91f3c950bce66 成功: ファイル (またはフォルダー): "C:\6f8fbe17f4d2099649d91f3c950bce66" は現在ユーザー "domain\username" によって所有されています。 成功: フ…

グループ化の+アイコンを上向きに変更する

※Excel2013の場合の手順 デフォルトで、グループ化を行うと+アイコンは下向きに表示される。 これを上向きに変更するには以下の手順にて変更する。 リボンの「データ」タブを選択し、「アウトライン」のプロパティを選択する。 集計行または列の位置の「詳…

バッチファイル内のネットワークパス操作について

Windowsのバッチファイルで、ネットワークパス上にあるファイルを操作する場合、cd コマンドでネットワークパスに移動にすることができない。そこで、パスの移動を pushd / popd コマンド にて行うとネットワークパスに移動できる。 <cdコマンドでの移動例…

Apexコードにて取得したレコードリストをJavaScript配列に渡す方法

実験したものの、結局採用しなかったのでメモ的に記録。実運用に耐えれるかは要検証。 <Apexコード(抜粋)>public List<Account> getAccountList() { return [ select Id, Name from Account ];} <Visualforceコード(抜粋)><script> var myList = new Array(); myList </script></account>…

吹き出し表示される画面について

取引先などのリンク項目に、マウスカーソルをポイントすると、以下のような吹き出しが表示される。 このレイアウト(表示項目)を設定するには、ページレイアウトの編集画面の右上にある「ミニページレイアウト」から遷移できる設定画面で、吹き出しに出力す…

【chrome】ブックマークバーの表示/非表示を切り替える

設定画面でもできるが、一時的な切り替えであればショートカットキーが便利。 Ctrl + Shift + B

日付から曜日を取得する方法

※Spring'16での対応方法 数式型(テキスト)で以下のように定義する※Excelの weekday() のような曜日を返す関数は提供されていない。 case( mod( date__c - date(1900, 1, 7), 7 ), 0, "日", 1, "月", 2, "火", 3, "水", 4, "木", 5, "金", "土" )

認定試験はいつ受けるべきか?

Salesforceの各種認定試験は、完全同期ではないですが、メジャーリリースに連動しています。※2016年3月現在 Salesforceは年3回(Winter、Spring、Summer)なので、次のリリースまでの時間が稼げるSummerからWinterにかけて セミナー受講 → 自己学習 → 受験 …

はてなブログの画像を削除する方法

「はてなブログ」の画像を削除するには 「はてなフォトライフ」から削除するらしい・・・なるほど。 http://f.hatena.ne.jp/ yoshizo.hatenablog.com

住所型の各項目のデータ長について

※Spring'16での調査結果 取引先などで使用されている「住所型」の各項目のデータ長についてすぐに資料が見つからなかったので、実際に登録して確認してみた。 国:80文字郵便番号:20文字都道府県:80文字市区郡:80文字町名・番地:255文字 ※全角半角問わず…

シート名を関数で取得する方法

※Excel2013の場合 以下の数式を入力する。 <シート名>=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))) ※ファイル名、カレントディレクトパスなどの取得方法も後日記載予定。

チャットダイアログを非表示にする方法

※Spring'16での対応方法 画面右下のチャットダイアログを表示させなくするには、「設定」→「カスタマイズ」→「Chatter」→「チャットの設定」にて「チャットを有効化」のチェックを外す。

選択リストの「-なし-」を無くす方法

※Spring'16での対応方法 選択リスト項目を作成すると、設定した選択項目に加え、「ーなしー」と言う項目が最初に追加される。これを無くしたい場合は、画面レイアウト設定で必須項目に設定すると「ーなしー」を無くすことができる。

【調査中】【執筆中】新規レコード作成時に項目のデフォルト値を設定する方法

※Spring'16での対応方法(正式にサポートされている方法ではないため、今後対応できない可能性があるとのこと) urlfor() にて対象オブジェクトのURLを生成し、その後にURLパラメータにて設定する。 urlfor($Action.[オブジェクトAPI名].New)&[CF + 項目1ID]…

日付をyyyy/mm/dd形式で表示する

※Spring'16での対応方法 text() にてテキスト形式に変換できるが、それだけだと yyyy-mm-dd 形式となってしまうため、さらに substitute() で "-" を "/" に変換する。 substitute( text(Date__c), "-", "/" )

プロパティの定義方法(property)

Java SE 7 より簡素に定義できるようになったプロパティ public class MyBean { public property String name1; // 読み書き可能なプロパティ public property String name2 get; // 読み取り専用 public property String name3 set; // 書き込み専用 public…

便利だけど知らなかったショートカットキー一覧

大文字に変換:Ctrl + Shift + X 小文字に変換:Ctrl + Shift + Y ※他にも何か便利なものが見つかったら追記します。

便利だけど知らなかったショートカットキー一覧

画面ロック:Windows + L ※他にも何か便利なものが見つかったら追記します。

直接関係の無いオブジェクトレコードに対してリンクを生成する方法

※Winter'16での対応方法 主従関係などで、親レコードの参照レコードに遷移するリンクを用意したいが、標準では作成されない場合などに、HYPERLINK関数を使用することでリンクを生成し、遷移することができる。 HYPERLINK([遷移先オブジェクトのID], [遷移先…

R1C1参照形式になってしまった場合の元に戻す手順

※Excel2013の場合の手順 [Excelのオプション]ダイアログを開くファイル → オプション 「数式」→「数式の処理」欄の[R1C1参照形式を使用する]のチェックボックスを外す。 マクロを使う人はよくこういう設定をするらしい。

画像を詳細ページや、リストビューに表示する

※Winter'16での対応方法 ※前提として、Salesforceではファイルストレージのサイズに制限があるため、画像ファイルをSalesforce内で保存することには向かない。よって、外部に保存してある画像を表示させる方法で対応する。 画像のURLパスを登録するための項…

「親取引先」の非表示

※Winter'16 版での手順 「取引先」の標準レイアウトでは、「親取引先」項目を削除できないため、参照のアクセス権を設定しないことで非表示にする。 「設定」→「セキュリティのコントロール」→「項目アクセス許可」→「取引先」→「項目ごとの参照」→「項目:…