Excel

コンピュータ

ExcelのVBAでADOによるOracle接続を試してみた。

諸般の事情でOracleクライアントのバージョンアップをしたところOO4Oがなくなっており、慌ててADO接続の方法を調べてみました。 Oracle Clientのインストール 「Oracle Provider for OLE DB」を追加で...
コンピュータ

Excelでリンクされたセルを探し解除する

他のエクセルファイル(ブック)を参照しているエクセルファイル(ブック)で、参照元のエクセルファイル(ブック)が参照できない場合、「このブックは更新できないリンクが1つ以上含まれています」とメッセージが表示されます。 「リンクの編集」ボタンか...
コンピュータ

エクセルの計算方法の設定で自動・手動を切り替えるショートカット

多量の計算式を含む巨大なワークシートで1つのセルの値を変更するだけで再計算処理で入力待ちが発生する場合があります。そのような場合、再計算の設定を手動にするとセルの変更で再計算が発生しない為、入力待ちをすることなく編集すること出来ます。 計算...
コンピュータ

仕事が捗るかもしれないExcelのショートカットキー一覧

Excelの基本的なキーボード操作をまとめてみました。 A1セルに移動 Ctrl+Home 先頭のセルに水平移動する場合は Home 選択したセルを編集モードに変更する セルを選択した状態でF2 セルの編集モードを解除する Esc 図形の編...
コンピュータ

EXCELのシート名を取得する方法

EXCELでシート名をセルの値して使う方法を調べてみました。 数式 =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99) 解説 CELL()はセルの情報を取得する関数で、A...
コンピュータ

Excelでテキストファイルのインポートが出来ない場合確認する項目

ExcelでCSVファイルのインポートをしようとしたところ、外部データの取り込み項目が無効化されて押せない状況になりました。 同じExcelファイルで何度かCSVファイルをインポートしていたので急に使えなくなった感じになります。 調べてみた...
コンピュータ

Excel「現在の時刻をyyyyMMddhhmmss形式の文字列に変換する」Googleスプレッドシート

例: =TEXT(NOW(),"yyyyMMddhhmmss") NOW()関数で現在の日時を取得。 TEXT関数で日時を文字列に変換、引数に"yyyyMMddhhmmss"を指定。 ExcelとGoogleスプレッドシートで動作を確認
コンピュータ

PowerShellでExcelファイル内の文字列を一括検索、再び

Excelの.xlsxファイルの実態が.zipファイルだと知りました。 それならばPowerShellスクリプトで内部の.xmlファイルから文字検索が出来るでは無いかと思い試作してみました。 スクリプト ファイル名:XlsxSearch.p...
コンピュータ

Excelのxlsxファイルから画像ファイルを取り出す方法

0.対象ファイルの拡張子がxlsの場合、一度Excelで開きxlsx形式で保存する。 1.エクスプローラーなどでxlsxファイルの拡張子をzipファイルに変更 2.変更したzipファイルを解凍(展開)。 3.解凍したフォルダのxl/medi...
ツール

ExcelのVLOOKUP関数の列番号を計算するフォーム

ExcelのVLOOKUP関数では検索値、範囲、列番号,の引数を取ります。 範囲内で何番目の値を取得するか列番号を指定するのですが、その列番号を範囲のアルファベットから計算するフォームになります。(アルファベット大文字で入力してください) ...
コンピュータ

Excelで日付形式で書かれた文字列を日付形式に変換する関数「DATEVALUE」

例 =DATEVALUE("2001/01/01") 用途 日付形式の文字列を日付形式(シリアル値)を返す。 解説 データ形式の変換のための関数です。一般的な日付形式の文字列に対応していると思われますが、実際のデータで確認をお勧めします。 ...
コンピュータ

ExcelでCSVファイルのインポート

ExcelでCSVファイルをインポートすると、数字のみの文字列が数値として認識されたりするので余り使わない機能でした。 定期的に使うことのなり、インポートする手順を調べたので手順を書き残しておきます。 ExcelでインポートするCSVデータ...
コンピュータ

Excelでセルを結合せずに選択範囲内で中央に配置する

Excelでセルを結合するとフィルターがうまく機能しなかったりします。個人的にはセル結合が原因でコピー&ペーストが失敗するケースによく遭遇します。 セルを結合は複数セルにまたがり一つの文字列を中央に配置するために使われるケースが多いです。そ...
コンピュータ

PowerShellでCSV(カンマ区切り)データをExcelに貼り付ける

普通にCSVファイルをインポートしてExcelで加工するのであれば、テキストファイルのインポート機能を使えば良いのですが、PowerShellスクリプトにすることで、PowerShellでデータを加工することが出来ます。定型的な作業をスクリ...
スポンサーリンク