Microsoft Office[Microsoft Office]VBAでWordファイルの文章自動変換処理 前回まとめていた、Word VBA (Excelも同じ) の続き前提ワードファイルに変換処理を施したい文章が記載されている。エクセルファイルに、置換対象文字列と置換文字列が記載されている。wordのマクロ有効文書(docm)で処理している。... 2019.12.02Microsoft Office
Microsoft Office[Microsoft Office]Word VBA (Excelも同じ) MicrosoftのWordで数百種類の文字列を一括変換する話がでたので、手動置換じゃ無理だとおもい、VBAで行おうと思います。まずは、環境準備。Excelも基本同じだったと思います。(pptxもかな?)Wordのリボンに開発タブを追加デフ... 2019.12.01Microsoft Office
Microsoft Office[Microsoft Office]Excel Onlineで日付の期間を表示(DATEDIF) やりたかったことExcel Onlineで、以下の表のように、開始日、終了日から期間を関数で、計算させたい。開始日終了日期間2013/062016/063年0ヶ月2016/062019/042年9ヶ月やり方DATEDIF関数を使いました。=... 2019.04.05Microsoft Office
Microsoft Office[Excel]N/Aエラーの確認方法、ISERRORとか vlookup関数を使うと、見つからない場合、#N/Aエラーが表示されます。表示させないためには、=IFERROR(VLOOKUP(A1,$f$1:$f$100,1,FALSE), "")としてあげれば、#N/Aエラーの文字は表示されず、”... 2017.11.13Microsoft Office
Microsoft Office[Microsoft Office]Excelでランダムなデータ取得 ・任意の範囲の日付からランダムな日付を取得する=RANDBETWEEN($K$5,"2016/12/30")・任意のセルの範囲でランダムなデータを取得する=INDEX(B1:B5,RANDBETWEEN(1,5)) 2017.01.14Microsoft Office
Microsoft Office[Microsoft Office]Excelのmid関数 使い方:=MID(文字列, 開始位置, 文字数)2 バイト文字(日本語)も、各文字が常に 1 として数えられるらしいです。なんで必要だったのだろうか、、、ログの整形とかでしょうか。 2016.06.21Microsoft Office
Microsoft Office[Excel]UNIX Time から日付(yyyy/mm/dd(aaa) hh:mm:ss)に変換 システム内で計算しやすいUNIX Timeの値を、人の目で見て理解しやすい日付に変換する方法です。背景Androidとかアプリ開発では、時間の計算は"UNIX Time"で行うかと思います。アプリ内部では、その値をそのまま持って、ログ表示な... 2016.06.21Microsoft Office
Microsoft Office[Excel]UTF-8のCSVファイルを開く linux、Mac、Windowsでいろいろと作業をしていると、csvファイルもいろんな文字コードで保存されてしまい、開くときに文字化けしてしまうことがありました。とくにWindowsのExcelで開くときに困りました。その対策です。以下の... 2016.06.21Microsoft Office
Microsoft Office[Excel] yyyymmdd形式の文字列を日付データに変換 「=TEXT(A1, "0000!/00!/00") 1」後は、セルの書籍設定で、日付に設定する。1は数値として扱ってもらうための作法的なものみたいです。詳細はこちらをyyyymmdd形式の8桁の数字を日付データに−TEXT関数 2016.06.21Microsoft Office
Microsoft Office[Excel]十字キーでセルが移動できなくなったとき Excelを操作しているときに、右、左などのキーを押してもセルが移動しないときが発生したそれは、「Scroll Lock」になっているから。たいていのキーボードの右上あたりにあるかと思います。この症状が起きた時、忘れていることが多いので、地... 2015.09.06Microsoft Office