ITmedia総合  >  キーワード一覧  > 

「マクロ」最新記事一覧

マクロ悪用ウイルス復活、再燃の一因は「Officeの表示のせい」
米CERT/CCによると、Office 2010〜2013のインタフェースでは、マクロを有効にすればどうなるかをユーザーが理解しないまま、有効にしてしまう公算が大きくなった。(2016/6/10)

Wordマクロ&PowerShellで実行
「Windowsの操作に最も便利なPowerShell」製ランサムウェアの脅威
PowerShellはWindowsを最もうまく扱えるスクリプト言語だが、それが悪用されると極めて危険だ。そしてついに、WordマクロとPowerShellを組み合わせたランサムウェアが出現した。(2016/5/26)

GitHub上で公開:
マイクロソフト、Visual Studio 2015対応の「Macros for Visual Studio」をオープンソース化
マイクロソフトは、「Visual Studio 2015」でマクロを使えるようにする拡張機能「Macros for Visual Studio」をリリースし、コードをオープンソース化した。(2016/5/16)

VBA/マクロ便利Tips:
Tableオブジェクトを使って、Wordの表をExcelに貼り付ける
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Wordの「表」を表すTableオブジェクトを参照、コピーしてのExcelのシート上に貼り付ける方法を紹介する。(2016/3/3)

VBA/マクロ便利Tips:
何でもExcelで済ませてしまう人がいる――Selection.Text/FontプロパティでExcelの文章をWordに貼り付けるには
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Excelのセルに入力された「文章」を、Wordに貼り付ける方法を紹介する。指定した選択範囲の文字列のフォントを設定するSelection.Fontの使い方も分かるだろう。(2016/2/18)

私たちの「脱・Excel」〜新人女子社員がやってみたクラウドBI(1):
PR:芹澤、Excelの使い過ぎで心が折れそうな私たちをOracle Data Visualization Cloud Serviceで救う
「誰も加工・修正ができないマクロが仕込まれた業務データ」「一覧性のない資料」「使い手のITスキルに依存するデータ管理」……。 どうすれば、企業にはびこる「Excelの使い過ぎ」による不幸を改善できるのでしょうか?(2016/2/23)

VBA/マクロ便利Tips:
ExcelグラフをPasteSpecialメソッドでWordに貼り付ける
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Excelで作成したグラフを、Selection.PasteSpecialメソッドでWordに取り込んで表示させる方法と、ParagraphFormat.Alignmentプロパティを紹介。(2016/2/1)

日本もマクロ攻撃のブーム再来、企業は要注意
不正なマクロを埋め込んだOfficeファイルを添付してメールで送り付ける攻撃が2015年10〜12月期に急増。特に企業は注意すべきだという。(2016/1/29)

マカフィーが最新脅威レポートを公開:
マクロマルウェアが再び増加傾向に
マカフィーが脅威に関する最新のレポートを公開した。それによると、サイバーセキュリティ上の脅威が複合的に発生しているという。(2016/1/14)

VBA/マクロ便利Tips:
Excelの表をWordに貼り付ける方法とWordのテキストをExcelのセルに埋め込む方法
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Excelで作成した表を、Wordに取り込んで表示させる方法とWordに書かれた文章をExcelのセルに表示する方法を解説する。(2016/1/5)

VBA/マクロ便利Tips:
ExcelWord連携の基本――ExcelからWordを開く、WordからExcelを起動させる
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回からExcelとWordを連携するテクニックを紹介していく。初回は連携の基本としてExcelからWordを開く方法と、WordからExcelを開く方法を解説する。(2015/12/17)

VBA/マクロ便利Tips:
Excelを入力画面にしてAccessデータベースを参照・更新・削除する際の便利テクニック
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、RecordsetのOpenメソッドでSQL文を使う方法や、MoveNext、Find、Deleteメソッド、EOFプロパティの使い方、Recordsetの各フィールドの参照方法などについて。(2015/12/10)

VBA/マクロ便利Tips:
ExcelからOLE DBプロバイダーを使ってAccessに接続する基本
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、ADODB.ConnectionやRecordSetのOpenメソッドを使ってデータソースに接続し、データを追加する方法などについて解説します。(2015/11/26)

セキュリティのアレ(2):
Microsoft Officeのマクロ機能を使った「ばらまき型ウイルス」、今すぐ実践可能な対策は?【動画】
セキュリティ専門家が動画で時事ネタを語る動画連載。第2回のテーマは、「Microsoft Officeのマクロ機能を使った『ばらまき型ウイルス』」です。実在の企業をかたったメールをばらまき、添付したWord文書などからマルウエアへの感染を狙うこの攻撃。本コンテンツでは、その特徴と対策方法について語ります。(2015/11/18)

マクロウイルスの再来?:
偽装メールが再び拡散、不正マクロを仕込んだ添付ファイルでマルウエア感染
不正なマクロを仕込んだWord文書ファイルを添付し、オンラインバンキングサービスを狙うマルウエアに感染させようとするスパムメールが、2015年10月以降多数観測されている。(2015/10/28)

Thermaltake、フルカラー発光/マクロ機能搭載のメカニカルゲーミングキーボード「Poseidon Z RGB」
アスクは、台湾Thermaltake製のメカニカルゲーミングキーボード「Poseidon Z RGB 日本語キーボード」の販売を開始する。(2015/10/19)

注文確認や複合機の偽メールに警戒を 不正マクロでウイルス感染
実在企業からの注文確認や社内の複合機から発信されたように見せかけた詐欺メールが大量に確認された。不正マクロを仕込んだWordファイルが添付されている。(2015/10/9)

VBA/マクロ便利Tips:
DoCmd.TransferSpreadsheetメソッドでExcelシートのデータをAccessデータベースに取り込み
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、DoCmd.TransferSpreadsheetメソッドを使ってExcelシートのデータをAccessデータベースに取り込む方法などについて。(2015/10/2)

VBA/マクロ便利Tips:
Access VBAでSQLを実行するQueryDefオブジェクト、CreateQueryDefメソッド、QueryDefsコレクションの使い方の基本
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、クエリを定義する場合に使用する「QueryDef」オブジェクトやデータベースにクエリを作成する「CreateQueryDef」メソッドの使い方などについて。(2015/9/11)

マクロ悪用攻撃に流行の兆し、日本IBMが注意喚起
国内で検知した攻撃の7%を占め、不正マクロを添付したメールが毎月1〜3万件以上も出回っている。(2015/9/4)

VBA/マクロ便利Tips:
Accessでフォームからデータを追加し、Excelのシートにエクスポートする
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、カレントデータベースを開くOpenRecordsetメソッド、新しいレコードを挿入するAddNewメソッド、レコードを更新するUpdateメソッド、レコードを閉じるCloseメソッド、フォームの全てのコントロールを更新するMe.Recalcメソッドの使い方などについて。(2015/8/14)

VBA/マクロ便利Tips:
AccessからExcelに接続して開く方法&Accessで作成したデータをExcelに出力する方法で学ぶ、連携VBAの基本
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、AccessとExcelをVBAで連携する設定や、AccessからExcelに接続して開く方法、Accessで作成したデータをExcelに出力するDoCmd.TransferSpreadsheetメソッドの使い方などについて解説。(2015/7/30)

VBA/マクロ便利Tips:
Excelで数値の合計に役立つ3つのワークシート関数SUMIF、SUMIFS、SUMPRODUCTの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、引数で指定したセル範囲の数値を、条件付きで合計するSUMIF、同じく複数条件を使えるSUMIFS、配列内の積を計算し、それを合計するSUMPRODUCTについて、VBAでの使い方を解説。(2015/7/9)

VBA/マクロ便利Tips:
VBAにおけるワークシート関数――INDEX、MATCH、VLOOKUPの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Excelの数式で使う関数INDEX、MATCH、VLOOKUPを、VBAのコード上で、WorksheetFunctionオブジェクトのメソッドとして使う方法について解説する。(2015/6/19)

COUGAR、バックライト/マクロも備えた多機能ゲーミングキーボード「500K gaming keyboard」
マイルストーンは、COUGAR製となる多機能ゲーミングキーボード「500K gaming keyboard」日本語配列モデルの取り扱いを発表した。(2015/6/12)

VBA/マクロ便利Tips:
Excelにおける時間の計算や変換に役立つ6つの関数――TimeValue、TimeSerial、Hour、Minute、Second、Timerの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、TimeValue、TimeSerial、Hour、Minute、Second、Timerという時刻の計算や変換に役立つ6つの関数の使い方について。(2015/6/8)

VBA/マクロ便利Tips:
Excelにおける日付操作に役立つ5つの関数――IsDate、DateValue、DateSerial、DateAdd、DateDiffの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、IsDate、DateValue、DateSerial、DateAdd、DateDiffという日付操作に関する5つ関数の使い方について。(2015/6/1)

2015年第1四半期に増加した脅威、3つ
トレンドマイクロによれば、マクロ攻撃やランサムウェア、ネット銀行詐欺の脅威が拡大している。(2015/5/27)

VBA/マクロ便利Tips:
Excelの年、月、日、漢字の曜日名、月名を抽出・取得するYear、Month、Day、WeekdayName、MonthName関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、Year、Month、Day、Weekday、WeekdayName、MonthNameという年、月、日、曜日に関する6つの関数の使い方について。(2015/5/25)

Thermaltake、ブルーLEDバックライトを備えたマクロ対応ゲーミングキーボード「Poseidon Z Forged」
アスクは、台湾Thermaltake製となるメカニカルキーボード「Poseidon Z Forged 日本語キーボード」の取り扱いを開始する。(2015/5/20)

VBA/マクロ便利Tips:
Excelにおける「今」を表す3つの関数、Now、Date、Timeの違いとは
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、現在のシステム日付や時刻を取得するNow、日付のみを取得するDate、時刻のみを取得するTimeについて。(2015/5/15)

マクロ悪用のサイバー攻撃、今度はDropboxを使用
Microsoft Officeのマクロ機能を悪用するマルウェア感染攻撃で、攻撃者が不正ファイルの配布にDropboxを利用していることが分かった。(2015/4/30)

VBA/マクロ便利Tips:
Excelにおける文字列、日付、数値のフォーマット関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、指定した表示形式の文字列を返すFormat、指定した表示形式の日付/時刻値を返すFormatDateTime、指定した表示形式の数値を返すFormatNumberについて。(2015/4/30)

VBA/マクロ便利Tips:
Excelで文字列を結合、検索、置換する関数の使い方――Join、InStr、InStrRev、Replace
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、配列の各要素を結合して文字列を作成するJoin関数、ある文字列の中から指定した文字列を検索し位置を返すInStr/InStrRev関数、指定された文字列の一部を別の文字列で置換して返すReplace関数について。(2015/4/23)

VBA/マクロ便利Tips:
Excelで文字列を分割して抽出する関数と、文字列から空白を除去する関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、文字列を分割して抽出する3つの関数Left、Right、Mid、文字列から空白を除去する3つの関数LTrim、RTrim、Trimの使い方について解説します。(2015/4/16)

VBA/マクロ便利Tips:
数値判定、乱数発生、数値の丸めなど、数値に関する4つの関数の使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、数値かどうか判定するIsNumeric、乱数を返すRnd、指定された小数点位置で丸めた数値を返すRound、指定された値が含まれる範囲を計算し、その範囲を表すPartitionの使い方について解説します。(2015/4/9)

VBA/マクロ便利Tips:
配列を使うのに役立つ4つの関数――Array、LBound、UBound、Splitの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、配列を返すArray、配列のインデックス番号の最小値/最大値を返すLBound/UBound、要素ごとに区切られた文字列から配列を作るSplitなどの使い方について解説。(2015/4/1)

VBA/マクロ便利Tips:
ファイル操作に役立つ5つ関数――Dir、FileLen、LoadPicture、Shell、CreateObjectの使い方
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、ファイル/フォルダー名取得のDir、ファイルの長さを取得するFileLen、画像表示のLoadPicture、プログラム実行のShell、ActiveXオブジェクトへの参照を作成して返すCreateObjectなどの使い方について解説。(2015/3/24)

ROCCAT、Cherry MXを採用するゲーミングキーボード「Ryos TKL Pro」発表
470パターンのマクロを保存できるほか、キーごとに制御可能なイルミネーションに対応する。(2015/3/23)

週間記事ランキング
懐かしいだけでは済まない、「Microsoft Excel」「Word」マクロウイルス再浮上の訳
衰退していたはずのマクロ機能を悪用したマルウェアが再浮上。直近1週間の人気コンテンツをランキング形式で紹介します。(2015/3/20)

VBA/マクロ便利Tips:
コンパイルエラーにならない関数の使い方――括弧の有無、複数の引数、Callステートメント、戻り値、名前付き引数と順番
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、コンパイルエラーにならない関数の使い方として、括弧の有無、複数の引数、Callステートメント、戻り値、名前付き引数と順番について解説。(2015/3/17)

「懐かしい」だけではない危険性
「Microsoft Excel」「Word」標的のマクロウイルスに再び注意すべき切迫した理由
2000年代初め以降、マクロウイルスの勢いは衰退の一途をたどっていた。しかし、最近ではマクロ機能を悪用したマルウェアが再び増加の傾向を示している。企業は今、どのような対策を講じればいいのだろうか。(2015/3/17)

Wordマクロでマルウェア感染、古典的手口に要注意
IBMによれば、12月にはメールに添付されたWordファイルのマクロでマルウェアに感染する被害が30件以上確認された。(2015/3/5)

VBA/マクロ便利Tips:
「その他のコントロール」の追加&Excelフォーム上でWebブラウザーを開く方法
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、「その他のコントロール」を追加する方法に加えて、WebBrowserコントロールの追加の仕方と、URLを開くNavigateメソッドの使い方を解説します。(2015/2/6)

シンプルなスピアフィッシングやVBAマクロが再び功を奏す?:
古典回帰のAPT攻撃、「FIN4」にファイア・アイが注意喚起
ファイア・アイは2015年2月4日、同社が「FIN4」と名付けたサイバー攻撃に関する説明会を開催した。スピアフィッシングやVBAマクロといった古典的な手口を使った攻撃であり、そのシンプルさゆえに逆に盲点を突かれた可能性があるという。(2015/2/5)

VBA/マクロ便利Tips:
Excelで重複データを抽出・削除して、重複していないデータをリストボックスに表示するには
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、重複するデータを抽出・削除して重複していないデータをリストアップする方法について。繰り返しや条件分岐を組み合わせてアルゴリズムを考えてみましょう。(2015/1/30)

VBA/マクロ便利Tips:
Excelで複数のリストボックスを連動させるには
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、選択されたリストボックスの内容に応じて、もう一つのリストボックスの内容を変える処理を中心に複数のリストボックスを連動させる方法を解説します。(2015/1/23)

VBA/マクロ便利Tips:
Excelリストボックスで複数列を表示して値を選択する
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、複数列のリストボックスを表示するColumnCount/ColumnWidthsプロパティの使い方に加え、Listプロパティでデータを取得する方法を解説。(2015/1/13)

マクロ悪用のマルウェアが急増、Microsoftが注意呼び掛け
ユーザーをだまして手作業でマクロを有効にするよう仕向ける手口が急増。この手口を使うマルウェアは日本でも検出されているという。(2015/1/6)

VBA/マクロ便利Tips:
Excelリストボックスで複数選択データと個数を取得
業務効率化に役立つVBA/マクロのさまざまなTipsをコード例を交えて紹介していきます。今回は、選択されている値を取得するListプロパティやデータの個数を取得するListCountプロパティの使い方に加え、複数選択データを取得する方法を解説する。(2014/12/12)



7月29日で無料アップグレード期間が終了する、Microsoftの最新OS。とんでもないレベルで普及している自社の基幹製品を無料でアップグレードさせるというビジネス上の決断が、今後の同社の経営にどのような影響をもたらすのか、その行方にも興味が尽きない。

ドイツ政府が中心となって推進する「第四次産業革命」。製造業におけるインターネット活用、スマート化を志向するもので、Internet of Things、Industrial Internetなど名前はさまざまだが、各国で類似のビジョンの実現を目指した動きが活発化している。

資金繰りが差し迫る中、台湾の鴻海精密工業による買収で決着がついた。寂しい話ではあるが、リソースとして鴻海の生産能力・規模を得ることで、特にグローバルで今後どのような巻き返しがあるのか、明るい話題にも期待したい。