サイドバーの「サイト内検索」や「タグ」からキーワード検索いただくと便利です。
エクセルVBA関連記事
関数使い方
【VBA】Dir関数を使ったフォルダ内の探索事例5つ!ファイル名をセルに一括出力!
【VBA】Dir関数の特性を詳細解説!ファイル確認や一括処理に超便利!
【エクセル】指定範囲内の整数をランダムに作成する方法!VBAへの組み込みまで!
【VBA】文字列探索の際に便利なInstr関数の使い方を詳細解説!
【エクセル】文字列操作!大文字化、小文字化、頭だけ大文字化!VBA適用まで!
【エクセル】正方行列の逆行列を計算する方法!VBAへの組み込みも!
【エクセル】行列の積を一発算出する方法!VBAへの組み込み方法まで!
【エクセル】組み合わせ総数、階乗を一発算出!VBAへの組み込みも!
【エクセル】三角関数をdegree角度入力で使用する方法!VBAへの組み込みも!
【エクセル】文字列操作の方法!端だけ残す&端だけ削除!VBAでも利用可!
【エクセル】セルの個数を数える方法!条件指定も可!VBAへの組み込みまで!
【エクセル】散布図の相関係数を一発算出!VBAへの組み込みまで!
【エクセル】線形補間を一発算出!傾き、切片必要なし!VBA利用まで!
【エクセル】文字列探索⇒別の文字に書き換え!VBAへの組み込みも!
【エクセル】線形近似式の傾き、切片を算出!VBAへの組み込みも!
【エクセル】数式の解を狙いの値に合わせこみ!VBAへの組み込みも!
【エクセル】指定したセルの列数を取得する方法!VBAでの利用方法まで!
【エクセル】指定範囲内の列数を算出する方法!VBAでの利用方法まで!
【VBA】組み込み関数を使いこなせ!コード量が激減!VLOOKUPを例に実演!
【エクセル】A,B,C~Zの文字を一括作成!CHAR関数の使い方!VBA利用も可!
【エクセルVBA】複数セルの文字列を連結合!CONCAT関数の使い方!
【エクセルVBA】指定セルにフリガナ設定!PHONETIC関数の使い方!VBA利用まで!
【エクセル】奇数かどうか判定!ISODD関数の使い方!VBA利用まで!
【エクセルVBA】COUNTIF関数に不等号を使用する方法!VBA利用まで!
【エクセル】COUNTIFで不等号を使用し、さらに複数条件で探索!
【エクセル】文字列探索に便利なFIND関数の使い方!#VALUE!の対処まで
【エクセル】データのマイナス数値を0に一括変更する方法!MAX関数利用!
【エクセル】正規分布のグラフを作成する方法!NORM.DIST関数の使い方
【エクセルVBA】データから頻度分布を算出する方法!VBA上での実行まで!
セルの操作系
【VBA】セルの背景色&文字色を変更する方法!RGB概念から解説!
【VBA】セルの削除方法!セルごと削除 or 入力データだけ削除する!
【VBA】セルの領域指定方法を詳細解説!一番端まで一括選択も!
【VBA】セルの場所指定方法を基本から徹底解説!初心者向け!
【エクセル】飛び飛びの空欄セルを一括削除!VBA利用方法も解説!
【VBA】セルにコメントを追加する方法!表示&非表示切り替え可能!
【VBA】セルの幅を一括変更する方法!幅指定&自動調整で実演!
【エクセルVBA】指定した列を削除する方法!VBAでの実行方法まで!
【VBA】セル内文字の配置変更!中央、左右、上下に!画像を使って実演!
【VBA】セル内文字を太字、斜体、下線追加、サイズ、色をする方法!
【エクセルVBA】指定領域内の空欄セルに斜線を設定する方法!
グラフ処理系
【エクセルVBA】グラフを自動作成⇒グラフ名を変更する方法!
【エクセルVBA】グラフを画像として指定フォルダに出力する方法!
【エクセルVBA】グラフでパラパラ漫画!エンジンのピストン上下運動を題材に
【エクセルVBA】グラフの線&マーカーの色を一括で自動変更するマクロ!
【VBA】グラフ軸を指数形式に変更するマクロ!桁数指定も可能!
【VBA】グラフ軸の数値レンジを自動調整するマクロ!Inputboxを使って簡単設定!
【VBA】グラフのx軸、y軸のタイトルを自動作成するマクロ!Inputboxで簡単設定!
【VBA】複数のグラフを一括作成する方法!サンプルデータを使って実演!
【エクセルVBA】自動で3D-等高線グラフを作成する方法!領域指定するだけ!
【エクセルVBA】マクロで円グラフを自動作成する方法!領域指定するだけ!
【エクセルVBA】マクロで棒グラフを自動作成!領域指定するだけ!
【エクセルVBA】棒グラフのバーの色を変更&グラデーション化する方法!
【エクセルVBA】レーダーチャートを作成する方法!領域指定するだけ!
【エクセルVBA】グラフのデータラベルを位置とサイズを自動変更する方法!
【エクセルVBA】複数のグラフの大きさを統一する方法!縦、横幅を指定するだけ!
【エクセルVBA】複数のグラフ縦、横方向に一括整列させる方法!
【エクセルVBA】シート上にあるグラフの個数を取得する方法!
【エクセルVBA】複数グラフを列数指定で順番に整列させる方法!
【エクセルVBA】複数グラフのスタイル(マーカー、線)を一括変更する方法!
【エクセルVBA】散布図を自動作成する方法!軸、タイトルまで自動設定!
【エクセルVBA】グラフのX,Y軸の参照範囲を入れ替える方法!散布図で実演!
画像、図形処理系
【エクセルVBA】フリー曲線できれいなSIN(COS)カーブを描く方法!
【VBA】セルデータを参照した吹き出しボックスを作成する方法!
【VBA】テキストボックスを作成する方法!装飾まで完全自動化!
【VBA】シート上にある画像を一括加工!7つの処理に分けて解説!
【VBA】直線図形を等間隔で一括作成する方法!縦、横どちらも可能!
【エクセルVBA】立方体図形を一発作成!長さ&角度指定するだけ!
【エクセルVBA】シート上にある図形を一括グループ化する方法!
【エクセルVBA】シート上の図形を画像として保存(出力)する方法!
【エクセルVBA】シート上の複数図形を同じ色で一括塗りつぶしする方法
エクセル, VBA基礎知識
【VBA】配列データをテキストファイルに表形式で出力する方法!
【エクセルVBA】一つの変数に複数データを代入!配列の概念を詳細解説!
【VBA】表をまるごと変数化→欲しい場所のデータを取り出す方法!
【VBA】複数行のコードを一括コメントアウト(先頭に ‘ )する方法!
【VBA】繰り返し処理を指定回数で飛ばしながら実行!ForNext演習!
【エクセル】表形式のテキストファイルを区切り有で張り付ける方法!
【VBA】ワイルドカード(*)を使って開いたファイルを閉じる方法!
【エクセル】セルの中身を業務の進捗割合で棒グラフ化する方法!
【VBA初心者用】マクロ実行中に別シートに移動する4つの方法!
【エクセルVBA】指定した名前の新シートを大量一括作成する方法!
【VBA】連番ファイルの読み込み!001,002など複数の0を付ける方法!
【VBA】ファイル名に変数を使った別ファイルのマクロを実行する方法!
【VBA】マクロ処理を途中で止める方法!結果次第で続行も可能!
エクセル(VBA)習得のために必要なマインド!完全独学者が徹底解説!
【VBA】セルへの入力作業を効率化!InputBoxの使用例紹介!
【VBA】ファイルコピーの方法を基本から徹底解説!面倒な作業を自動化!
【VBA】分岐条件の基本を解説!これができればIF文マスター!
【VBA】Do Loopを徹底解説!繰り返し処理の基本スキル!
【VBA】繰り返し処理の基礎スキル!For Nextを徹底解説!
エクセルシートの画像を一括削除!パワポみたいに選択する方法!
【エクセル】マクロ実行ボタンの作成手順!画像つきで詳細解説!
エクセル(VBA)を極めるべき理由3つ!時代遅れとは言わせない。
【エクセルVBA】空白データに警告表示する方法!見落とし防止対策!
【VBA】マクロでテキストファイルの読み込み!区切り有無で解説!
【VBA】マクロ実行中に別のファイルに移動する方法!演習つき!
【VBA】ファイル名変更⇒マクロなしブックとしての保存する方法!
【エクセル】キーボードだけでグラフを作る方法!仕事効率化スキル紹介!
【VBAスキル】エクセルを使って大量のフォルダを一括作成 !
【VBA】指定したcsvファイルを開く方法!閉じるところまで一括解説!
【VBA】エクセルシートのデータをcsvファイルとして自動保存する方法!
【VBA】マクロ実行中に指定コードまでジャンプ!GOTO文の使い方!
【VBA】シート移動必要なしで別シートのデータを配列変数化する方法!
【VBA】処理の進捗率を表示させる方法!StatusBarの使用例
【エクセル】シート上に桁数揃えの数字(001など)を作成する方法!
【VBA】IF文の条件に応じて処理を停止する方法!ExitSubの使い方!
【VBA】For文を途中で中止する!Exit Forの使い方!
【VBA】配列変数をセルに一括出力!3つのパターンに分けて解説!
【VBA】文字列中にダブルクオーテーション(“)を使用する方法!
【エクセルVBA】シート上にある図形の個数を数える方法!Countするだけ!
【エクセルVBA】シート上にある指定した名前の図形を削除する方法!
【エクセルVBA】指定した名前の図形が存在するか確認する方法!
【エクセルVBA】領域を一括で変数指定⇒個別セル名を取得する方法!
【エクセルVBA】指定フォルダ内にあるファイルの個数を数える方法!
【エクセルVBA】エラー:変数が定義されていません。を解決する方法!
【エクセルVBA】今日の日付をファイル名として使用する方法!
【エクセルVBA】指定フォルダ内ブックを一括で読み取り専用に変更する方法!
【エクセル】シートをPDF化する方法!VBAでの実行方法まで!
【エクセルVBA】複数シートを一括でPDFファイル化する方法!
VBA応用スキル&遊び
【エクセルVBA】複数グラフを一括操作!軸の表示形式変更を例に実演!
【VBA】グラフデータ更新⇒画像出力を繰り返してパラパラ漫画を作成!
【VBA】複数のテキストファイルをエクセルシートに読み込む方法!
【VBA】時系列データを指定数行ごとに間引き!始点、終点まで指定可能!
【VBA】データ探索⇒コピー⇒シート移動⇒貼り付け!一連の流れを解説!
【就活対策】面接用の質問をランダムに出題してくれるエクセルマクロ
エクセルでブログ執筆!見出し&ボックスデザインのHTML記述を効率化!
【VBA】テキストファイルの読み込み⇒編集⇒保存までを一括解説!
【VBA】エクセルであみだくじ!面倒な抽選作業をデジタル化!
【VBA】大量のファイル名変更!指定したフォルダ内を一括操作!
【VBA】指定したフォルダ内の画像をエクセルに大量貼り付け!
【VBA】複数フォルダ内のファイルを一括取得!フォルダも含めて表示!
【はてなブロガー必見】h3⇒h2など、タグを一括変換するエクセルマクロ
【VBA】複数のcsvファイルを一括読み込みするサンプルコード
【VBA】csvファイルを開く⇒編集⇒保存⇒閉じる!一連の流れを実演!
【VBA】複数シートを別々のcsvファイルとして一括出力する方法!
【VBA】大量のファイルを条件に応じてフォルダごとに仕分けする方法!
【VBA】データ生成⇒フォルダ作成⇒テキスト保存という一連の流れを実演!
【VBA】指定したフォルダ内の画像を列数指定で整列貼り付け!
【VBA】マクロの処理時間を計測する方法!記事中コードをコピーするだけ!
【VBA】マクロ処理を高速化する方法3つ!時間を測りながら実演!
【VBA】テキストファイルを指定した行だけ書き換える方法!編集前データもそのまま
【VBA】テキストファイルを指定した行だけ書き換える方法!編集前データ名として保存
【VBA】ファイルの最終更新日からの経過日数を一括取得する方法!
【VBA】最終更新日からの経過日数に応じてファイルを一括削除する方法!
【VBA】指定フォルダ内ファイルの最終更新日を一括取得する方法!
【VBA】解の合わせこみ(ゴールシーク)を複数セルに一括適用する方法!
【VBA】大量のフォルダ名を一括変更!既存のフォルダ名も自動取得!
【エクセルVBA】欠損データがある行を行間詰めで一括削除する方法!
【エクセルVBA】3D等高線グラフをシート上で回転アニメーション化する方法!
【エクセルVBA】3次元空間内の3点がなす角度を一発算出する方法!
【エクセルVBA】階段状の積み上げ棒グラフを作成する方法!データ指定するだけ!
【エクセルVBA】マクロで回転ルーレットを作成!抽選、ゲームにぜひ!
【エクセルVBA】サイコロマクロの作り方!各目の画像を準備するだけ!
【エクセルVBA】mapデータから二軸で線形補間して数値取得する方法
【エクセルVBA】2つのテキストファイルが一致しているか確認する方法!
【エクセルVBA】カレンダーを一発作成する方法!開始曜日、日数指定するだけ!
【エクセルVBA】最終更新日が指定日と一致しているデータを一括削除する方法!
【エクセルVBA】2022年度版カレンダーを一括作成する方法!
【エクセルVBA】あみだくじを自動作成する方法!線の本数を指定するだけ!
【エクセルVBA】シート上のデータに任意の大きさのノイズを加える方法
【エクセルVBA】データから3次の多項近似式&式内係数を導出する方法!
【エクセルVBA】データから2次の多項近似式を取得する方法!
【エクセルVBA】データから対数関数近似式&式内係数を取得する方法!
【エクセルVBA】データから指数関数近似式と式内係数を導出する方法!
【エクセルVBA】初期速度、放射角度から放物線を計算する方法!
Python&openCV関連
python基礎スキル解説
Pythonプログラミングの始め方!インストール方法から実行まで!
【python】マウス、キーボードを自動操作!pyautoguiの便利な使い方3つ!
【python】指定範囲内の整数乱数を作成する方法!randintの使い方!
【python】指定フォルダ内のファイルをランダムにひとつ抽出する方法!
【python】フォルダ内ファイルを一括取得!ワイルドカードも使用可!
【python】指定URLのHTMLを解析!記事タイトル一覧を一括取得する方法!
【python】指定URLのHTMLを取得⇒テキストファイルに保存する方法!
【python】桁数をそろえた連番を作成する方法!フォルダ作成を例に実演!
【python】複数画像からパラパラ漫画(gifアニメ)を作成する方法!
【python-numpy】既存の配列に別の配列を挿入!np.insertの使い方!
【python-numpy】指定した行or列を丸ごと削除!np.deleteの使い方!
【python-numpy】条件に応じて配列の数値を変換!np.whereの解説
【python】リストの概念&使い方を事例を使って詳細解説!初心者用!
【超簡単】pythonでデータから線形近似式の切片、傾きを算出する方法(numpy演習)
【python】matplotlibを使ったグラフ作成演習!初心者向け!
【python】指定範囲内の等差数列を作成する方法!np.linspaceの使い方
【python】指定範囲内の整数乱数を作成する方法!randintの使い方!
【python】データの積算配列を作成する方法!np.cumsumについて!
【python】データの相関係数を求める方法!np.corrcoefの使い方!
【python】numpy形式のまま配列を保存&既存配列をロードする方法!
【python】対応関係を維持したまま2つの配列をシャッフルする方法!
【python】配列内要素の順番をランダムに並べ替える方法!
【python】配列reshape時の挙動を図解!事例を使って解説!
【python】for文を逆順で実行する方法!reversedをつけるだけ!
【python】桁数指定の連番フォルダを大量一括作成する方法!
【pythonで実演】FFT解析とは?グラフを使って基本から詳細解説!
【python】globでの取得情報を逆順に並べ替える方法!
【python基礎】変数をテキストファイルに出力⇒保存する方法!
【python】numpyで二点間距離を一発算出!np.linalg.normの使い方
【python基礎】変数をテキストファイルに出力⇒保存する方法!
【python-pandas】指定列内で条件に当てはまるデータ数をカウントする方法
【python】複数のcsvファイルから指定列のデータをまとめる方法!
【python-openCV】複数の画像を仕切りを付けて結合する方法!
【python】numpyの配列を上下、左右で反転!実行時の注意点も!
【python-pandas】テキストファイルの指定した行を編集する方法!
【python-pandas】読み込んだcsvファイルのヘッダーを確認する方法!
【python】csvデータを指定間隔で間引く方法!線形補間まで実装
【python】データからヒストグラム(頻度分布)グラフを作成する方法!
【Python】ファイル名の中の数字を抜き出してプログラム上で使用する方法!
【Python】物性値、入熱量から物体の温度上昇履歴を簡易計算する方法!
【Python】マップ特性データから2軸補間で数値を取得する方法!
【Python基礎】今日の日付をファイル名として使用する方法!
【Python】配列を指定した順番で並べ替える方法!シャッフルも可能!
【python】ベクトルの内積、外積を計算する方法!3次元ベクトルで実演!
【Python】時系列データのノイズ除去方法!スムージング処理を実演!
【Python-numpy】二次曲線近似式の係数を一発算出する方法!
【Python-物理】初速と放出角度から放物線を計算する方法!
【Python】階段状の配列データを作成する方法!少数切り捨てするだけ!
【Python】変則的な階段状データを作成!位置、高さ指定するだけ!
【Python】任意の周波数の音を再生する方法!合成波も可能
【Python】救急車の周波数音を作成し、繰り返し再生する方法!
【Python】任意周波数の音をWAVデータとして保存する方法!
【Python-pandas】2つのデータフレームを横方向に結合する方法!
【Python-pandas】2つのデータフレームを縦方向に結合する方法!
【python-matplotlib】複数グラフをFor文で一括作成!配列も自由に変更可!
【python-matplotlib】汎用グラフをテンプレート化!データ入れるだけ!
【Python】あみだくじの当選過程をアニメーション化してみた
【Python】あみだくじ画像を自動生成する方法!候補者指定するだけ!
【python】超簡単!抽選プログラムの作り方!3行で完結!
【Python】ねじれの位置にある2直線の最短距離を計算する方法
【Python】ねじれの位置にある2直線の最近点座標を算出する方法!
openCV画像処理
【python-openCV】画像の縁に黒枠を追加する方法!numpy活用演習!
【python-openCV】指定色の物体位置を検出!みかんの画像を題材に。
【python-openCV】画像の縁を指定ピクセル数で除去する方法!
【python-openCV】カラー画像の配列概念を事例を用いて徹底解説!
【openCV-python】画像の輝度分布をテキストファイルに出力する方法!
【openCV】テキストからの画像作成!Pythonで誰でも簡単プログラミング!
【openCV】インストール方法!Windows&anacondaプロント&Python利用者用
【python-openCV】指定色の物体のみを抽出する方法!みかんを例に実演!
【python-openCV】画像の指定位置に円形マスクをつける方法!
【python-openCV】2枚の画像から輝度の差分画像を作成する方法!
【python-openCV】2枚の画像輝度を割り算した画像を作成する方法!
【python-openCV】画像回転⇒gifアニメを作成する方法!
【python-openCV】背景画像に別の画像を合成する方法!
【python-openCV】画像に輝度のレンジバーを追加する方法!
【python-openCV】白黒画像を疑似カラー画像に変換する方法!
【python-openCV】画像にモザイク処理する方法!領域指定も可能!
【python-openCV】HSV色空間の概念を画像を使って詳細解説!
【python-openCV】HSV色空間を加工して画像の色味を変えてみる
【python-openCV】画像をパネル分割⇒回転動画を作成!
【python-openCV】画像をパネル分割⇒回転gif動画を作成!part2
【python-openCV】画像に任意の色、太さで破線を追加する方法!
【python-openCV】画像にグリッド線(目盛り線)を入れる方法!
【python-openCV】カラム形式のテキスト輝度データを画像化する方法
【python-openCV】画像輝度をカラム形式でテキスト出力する方法
【python-openCV】背景減算画像から物体の投影面積を算出!
【python-openCV】複数画像から平均輝度値画像を作成する方法!
【python-openCV】画像を縦、横方向に指定数で等分割する方法!
【python-openCV】画像にノイズを加える方法!度合も自由に調整可能!
【python-openCV】シグモイド関数を用いて画像の輝度変化を強調する方法!
【python-openCV】指定した位置を中心に画像を拡大(縮小)する方法!
【python-openCV】複数の画像を仕切りを付けて結合する方法!
【python-openCV】カラー画像における指定位置の色を判定する方法!
【python-opneCV】カラー画像から指定した色だけを取り出す方法!
【python】画像内で指定した3点からなす角を算出する方法!
【python-openCV】クリック位置の座標を画像内に表示する方法
【python-openCV】カラー画像を復元可能な状態でモザイク処理する方法!
【python-openCV】画像にmatplotlibで作成したグラフを透かして重ねる方法!
【Python】画像に日本語の文字列を追加する方法!フォント選択から詳細解説!
【Python】PILを使って画像に縁付きの文字を挿入する方法!
【python-openCV】画像内物体の重心位置を算出する方法!
【python-openCV】画像内のクリックした位置の輝度を取得する方法!
【python-openCV】クリックした位置の色(BGR値)を連続取得する方法!
【Python-openCV】画像内でクリックした2点間の距離を計測する方法!
【python-openCV】画像内を3点クリック⇒なす角を計算する方法!
【Python-OpenCV】フォルダ内画像を指定角度で一括回転!
【Python-openCV】縦横比を維持したまま指定サイズにリサイズする方法!
【Python-openCV】モノクロ画像を白黒反転する方法!
【Python-openCV】画像を平滑化(Blur)処理する方法!処理内容の解説まで
【Python-openCV】指定サイズの黒画像、白画像を作成する方法!
【python-openCV】2点クリック⇒画像切り抜き保存!連続実行も可能!
【Python-openCV】画像内輝度をヒストグラム化する方法!
【python-openCV】画像を畳み込み処理!内部の計算内容を実演!
【Python-openCV】クリックで選択した領域にマスク処理を行う方法!
Python-openCVの基本操作9つ!読み込み⇒加工⇒保存まで!
【Python-openCV】動画(gif,mp4)ファイルからフレームごとの画像を出力!
【Python】gif形式の動画をmp4形式に変換する方法!
【Python-openCV】画像を3×3のパズルして遊んでみた。
【Python-OpenCV】深層強化学習(DDPG)用のゲームを作成してみた
【Python-openCV】動画内物体の重心位置履歴を取得する方法!
【Python-openCV】モノクロ動画を白黒反転して保存する方法!
【Python-openCV】2つの動画を直列で繋げる方法!
【Python-openCV】動画内の指定箇所に別動画を挿入する方法!
【Python-openCV】白黒画像に輝度の等高線を追加する方法!
【Python-openCV】画像内物体の個数を数える方法!
【Python応用】mp4動画に任意の縁付き字幕を挿入する方法!
【Python-OpenCV】画像からランダムに指定サイズで切り抜く方法!
【Python-openCV】画像回転⇒ランダム切り抜き!AIデータの水増しに!
【Python-opneCV】スロットゲームを自作!難易度調整も可能!
人工知能
【人工知能】機械系エンジニアがAIを習得するべき理由4つを詳細解説!
【人工知能】機械系エンジニアがAIを習得するうえで必要なスキル4つ!
【人工知能】ディープラーニング内部の計算をエクセルを使って詳細解説!
【人工知能】画像認識AIの内部で行っていることを初心者向けに詳細解説!
【人工知能】機械学習のデータ数は多ければ良い?結論、場合によります。
【人工知能】AIに学習させる画像のデータセットを作成する方法
【人工知能】教師データを指定割合で学習用、評価用に分割する方法!
【AI】LSTMでの長期未来予測2!現在との差分を予測して精度改善!
【AI】LSTMでの予測を繰り返し、長期未来予測ができるか検証してみた
【AI】時系列csvデータをLSTM用の入力データに加工する方法
【AI】複数の入出力を持つデータをLSTMモデルに入力する方法!
【強化学習】DDPGアルゴリズムの内部イメージを数式なしでざっくり解説!
【Python-OpenCV】深層強化学習(DDPG)用のゲームを作成してみた
【AI】自作ゲームに深層強化学習(DDPG)を適用してみた。
【強化学習】自作ゲームにSACを適用してみた(DDPGとの比較)
【AI】学習済みのニューラルネットワーク計算を行列計算のみで実行する方法
【AI】ニューラルネットワークから重み、バイアスを取得する方法!
【AI】MLPモデルの重み、バイアスをcsvファイルに出力する方法!
【AI】ニューラルネットワークの計算をエクセルで再現する方法
【AI】活性化関数付MLPモデルの計算を行列計算で再現する方法!
【AI】LSTMモデルをKeras-Function-API形式で作成する方法!
【AI】既存モデルを縮退化する方法!データ生成⇒再学習を実演!